But the people in question are not paid with public money and if they are consistently bad at their job they will go out of business. This is not the case with the public sector. No private sector business would function well where there was no real downside for working slowly, badly and/or inefficiently, and no real reward for doing the opposite. This is how the civil and public sector and so-called "commercial" semi-state sectors operate. That's why they are so bad. It's not just the fault of the people who work there or the unions or the management or the government. The fault is shared by all paties. Unfortunately the problem is bigger than any of them and without total support by all of them, and a good plan, things will not change. Because of the adversarial culture between management and unions in many of there cases, which is the fault of both parties, it is very unlikely to ever happen.No I'm not joking at all - as I said it's been my experience. I have also found that the smaller the job the less likely they are to return your call or turn up at an agreed meeting. On the bigger jobs that they agree to undertake, they don't stay at it until complete - you end up chasing them to get the job done.
What is required is good management and a willingness by the unions to let the managers manage without having to seek permission to do their job from the people they are supposed to be in charge of. At the moment the management skills are not there so it is understandable that the unions dig their heels in. Once that culture has been created (and by now it's not just created, it's institutionalised) it is very hard to get rid of it.