Are the work visa rules of UK not biased towards EU applicants? Meaning a company can hire someone non EU only if EU workers are not able to fill the quota or something like that.
Yes, EU citizens (except possibly from some of the newer countries in the EU) don't need work or residence permission.
Well there are some added conditions for U.K. because they have somewhat of a special position in the EU. In the rest of EU, you are correct, workforce has free movement.
None that I'm aware of (unless they're very recent). For instance, since 2004 several hundred thousand Poles have settled in England (even the Government doesn't know how many). In contrast, Poles who want to work in Germany seem to have more of a problem.
It is easier than 10 years ago, but isn't the point system still in place?
http://www.workpermit.com/uk/uk-immigration-tier-system/tier-1/general-highly-skilled-migrants.htm