Just because we vote for one particular party every three years, does not mean that we agree with every single policy of the party. One fine example is the policy of Asset Sales. According to the NZ Herald this policy of the National Party to sell assets "is its most unpopular policies".
Why can't we simply vote for the party and then vote for each policy that that party wishes to enact. Anyone person can vote on this policy, whether or not, they have voted for the National Party. A real time system of voting would allow this system, and would truly reflect the people's wishes. If this does not happen, a popular National Party will carry out unpopular actions which would bear little resemblance to a true democratic system. They are simply not representing the peoples wishes.
Image via Wikipedia