Sounds like you made some experiences with the wrong people.
The process is faster than in other european countries, true, but we're still far away from a short process... unemployment benefits, social healthcare, sick leave, holidays etc. A shorter process can open up good opportunities, but demands some security to enjoy the risks. I think we're mostly balancing this act and it's a good thing when it makes Austria more attractive to employers. Competition against Germany, Belgium, Sweden, or the Netherlands is in my own interest.
Especially in the case of software engineering it can be beneficial to join unstable employments and be ready to change frequently. I'm mostly seeing it as grateful (depending on market), as you can only see so many system designs fail in your lifetime. :D