There is one solution. Drop this magical number (50% 1) majority system. Election commission should declare (with proper constitutional amendment) that 'No Coalition after election". With pre-election Coalition, what so ever party wins maximum seats, will rule. Any member going out of party will be barred from membership. This will horse trading, at least. Rest can be discussed.