It's an escalating problem in Eastern Europe in general. Our politicians are way too greedy. They lost all perspective. They try being a bit more insolent since the last year, they sit and wait -- no revolts, no fires, no pitchforks. So hey, these people don't mind! Let's get EVEN MORE money from them! Sadly it's how it has been going ever since the fall of the Soviet Union. Many elderly people say: "It was not all sunshine and rainbows back then either but at least the people had everything necessary to live respectful lives". They do have a point.
Thank the gods for internet and for me being a programmer ever since teenager. Otherwise I would probably live off social benefits as well.
It's very easy to demean people for being lazy or unmotivated or non-ambitious. But the reality is, the best career advancement ~85% of the people around here can hope for is an awful job with 2-3 hours of commuting in total for the day, for an income that exceeds the bare minimum needs with 5-10%. So it's pretty normal many decide not to bother, or to turn to petty crime.
Nobody in Budapest expects to make even a Berlin salary, but the difference is big enough now that lots of people say screw it, better to live abroad at least long enough to buy an apartment and so on at home. But I doubt many of those people will be coming back.
Ironically enough you could make a killing as a plumber anywhere in Germany right now, or in Vienna, or in Budapest, as per your choice. But a ton of Hungarian plumbers left when it wasn't like that, and now they have lives in Dinkelacker or wherever.
I’m even seeing that in IT. Back in the day you could start out as tech support, or an operator (as I did - long story) and be given a chance to program and move up. Now even those jobs are outsourced. It’s just as easy to hire someone from a foreign country to admin your AWS hosted instances as it is to hire someone locally.