By nature, multi-party government requires some negotiation, which will involve some grandstanding, horse trading and taking of the ball home at various times. Yes, the politicians are visionless and selfish, but I would really argue they always have and will be, democracy is simply the best way we have found to convert the energy of these all too human politicians towards better government.
It is the inability of these bickering folk to see the larger picture...particularly at such a vital time in the history of the entire society...accession into the EU. The inability to put aside petty quarrels about who gets which cabinet posts (and this is what has been seen as a large part of the problem).