Just a word of caution as a person living in Europe:
1) Not all of this is true (infact, most of it is NOT)
2) Regulations and benefits vary greatly from country to country (There are 30 add countries in Europe, each with their very own language or dialect)
3) Europe is not a place to come and earn money. It is a place to LIVE. If you're looking to earn money, go to Singapore, USA, Australia and what not. Europe has extremely high taxes, much less salaries and virtually no jobs if you don't speak the local language.
4) If you're coming here with your stupid south asian mentality and your stupid religions, NO, FUCK NO, they don't want you here, and neither will you like it here.
5) As I have reiterated many times on elakiri, there is absolutely no fucking need to use agents to apply for ANYTHING. Use the fucking internet. If you don't know how to use the internet to apply for university or a job, you should probably better stay put in wonderland. (Unless of course, you're filthy rich and you don't mind shoving a few thousand euros of your extra pocket money at an agent to press the submit button)
And to conclude, in general, there is no need to use agents to apply for anything in any worthy country at the moment.
Europe is very welcoming in general, and it's a pleasure to live here, even if you're dirt poor. The continent is years ahead in terms of human development to any other developed area on earth, and generations ahead of countries like Sri Lanka.
And yes, there are problems. As in anywhere. It definitely is not heaven, but at least there is hope.
Good luck planning your escape!