The CDU does not have a majority Stan - they have 33% of the vote and 33% of the seats in the Bundestag, which is as it should be. Everybody who voted for them or the SPD knew, in advance, that a coalition would be the most likely outcome - there was also a referendum amongst SPD members as to whether to go through with this. Coalitions are a way of life in Germany. You cannot compare their system with yours because the country is so very decentralized in comparison - only about 30% of public spending actually comes directly from Berlin - this compares to over 75% from Westminster. I pay my taxes to the state government in Düsseldorf, not to central government. This is another major fault of the British system - there is no effective balance to it. You know in advance that you only need to keep 36% of the people happy and, as long as the other 64% are divided then they can go to hell. Having got your 'majority' based on such figures, there is no effective counterbalance to the centralized structure of an overpowerfull Westminster.