could be but then i have direct experience of the fact
SOME british workers are lazy
In the hotel industry the lower paid roles (even FOH ones) were once filled by the contents of the local council estate. Most major hotels were hotbeds of theft, lazyness, poor standards of work and unhelpful surly staff.
Then the eastern Europeans came
Same wages
Same contract of work
Same managers
Suddenly working in hotels became a joy*, people were helpful, thefts dropped massively, nothing was too much trouble and you nearly always got a smile.
Recently I'm of the opinion that those migrant workers who are still around have realised that bringing a good work ethic to this country when the natives have been getting away without it for years is pointless and have become 'Anglicised' in their attitude.
Sad but true
only representative of what i have personally experienced in a particular industry though
Maybe if you are willing to get of your arse and migrate to another country to work then you are already the kind of person likely to do a good job?
*this is a lie, i still hate it 🙂