That above is true in some cases but not all. Some 'skilled' migrants until they obtain ILR would be paid almost nothing by their employers for starters due to WP sponsorship. Bear in mind that, if these migrants also have families, then the fees also become astronomical as such.That said, I don't see why any "skilled" migrant (most of those on these forums) should have difficulty affording the existing fees.
All said and done, I believe the fees are expensive but compared to what you get (Visa Free travel, Freedom from IC, EU Wide Jobs and residency, right to vote, etc it is worth it) I think it is 'OK' for now. Try applying for a US/Canadian Visa and you would have to pay almost a £100 for the service
