part of the problem is that though we elect the local representative we elect the party to government this means we have a system where by for anyone with a view to become a government minister has to join a party and conform to that parties views which is not only undemocratic but removes much of the opposition to bad legislation.
another problem is the media, as is the norm the media focuses on the mistakes and controversy's that government are involved with which presents a bad image to the public especially when the press get out the uniform tar brush so everyone thinks they are all the same.
thirdly the workings of parlament and government are obscure to the general public so it is difficult to understand how things happen deepening the pubic distrust.
on the point of no votes after 22:00, the rule is necessary to avoid delaying the count but at the same time it should come with guidelines allowing the rule to be nudged if there are people at the office from before the deadline but have had to wait because of a last minute rush, public disturbance, procedural issue or other problems outside of the control of the electoral officers on site.