No, I am not a Bulgarian or a Romanian. But yes, I am offended by people who use nationalities to denote groups of criminals. I am not that old, yet I have heard "Albanian", "Italian", "Spanish", "Polish", "Romanian", "Turkish", "Portuguese", "African", "Brazilian", "Senegalese", "Nigerian", "Egyptian", "Moroccan", "Chinese", "Arab" and many other demonyms used as an insult and to identify the latest and biggest threat to EU security and welfare systems. I find it difficult to think that all the Albanians, Italians, Spanish, Polish, etc., are all criminals. I am pretty sure that each country has its own fair share of criminals and that many of these flew to other countries in order to exploit their there-unknown cons, but I doubt that this warrants anyone the possibility to call out a whole nation as a problematic issue.
> when I go out, I don't wish to be accosted by beggars. This is human nature.
Isn't compassion part of human nature as well?
> My bloody point was that vagrancy SHOULD be a crime. It ISN'T at present.
It is in many EU countries. Many people in those countries complain just like you do.
An old saying of my country says «Never say "I will never drink from that spring"». You never know what may happen. There are many homeless people on the streets right now that used to be plain middle-class workers only 5 years ago. [1] Also, vagrancy, and homelessness in general, are on the rise. [2] An hungry person will not care much about anti-vagrancy laws. It will came to you and ask for help.
> (Also, the police are corrupt and willing to overlook crime when it suits them.)
This is your problem, not foreigners' problems. Your police is subject to bribery from gangs from other countries, what is the most effective action? Fix your police system or kick out gang X waiting for gang Y to start bribing the police?
[1] http://www.huffingtonpost.com/2009/09/29/middle-class-family... [2] http://www.bbc.co.uk/news/uk-wales-17303892