The flaw is that the politicians put the interest of the political class above that of common people.It is understandable because anybody would keep himself above others if given the power.There should be some strong disincentives for this.Parliamentarians should be allowed vote independently and not forced by paty writs.The horse trading issue should be solved in some other way instead of making provision for writs that must be applied for only specific issues like support to the government etc..