I'm not calling anybody lazy, where have I said that? All I've said is that Brits don't want to do those types of jobs - I don't blame them for that.
These jobs only appeal to Eastern Europeans because the average wage in Romania / Poland is 1 euro an hour, so if you can earn £8 in the UK, you will want those jobs and also be motivated to do them. Foreign workers usually keep their costs down by sharing accommodation and save their money or send it back to their families - which is fair enough.
Companies still have to pay the minimum wage, so they are restricted in that respect.