"Why? It's simply the truth and it's the way most democracies work (except America, I've no idea how that works). The only way to have anything else is to have continual referenda on every issue."
Because MPs are supposed to represent us. The idea of representation is that they take our views and demonstrated impacts of policy ideas back to Parliament and discuss with those representing other views/ impacts and find the best solution that will fit all, or as many as possible. Which should be the aim in a democracy. I don't see how you can have a democracy that doesn't want equality, or at least a decent try at it. MPs telling people to shut up, that they don't want to know how their ideas and theories are in practice affecting people, is exactly what the problem is in Britain. They don't know how their high fancy ideas and theories are affecting ordinary people, and far too many of them don't bloody give a damn either. The growing attitude is that basically it's your own fault for being an ordinary person, which the vast majority of us cannot help, and that is the complete antithesis of democracy. That is rule by an elite of some kind - aristocracy, oligarchy or even dictatorship (with the restriction of candidates for parliament oligarchy becomes more likely), and one which does not care about the fate of its citizens.
Someone in power stating that openly and not being challenged at all worried me. It should worry anyone who isn't part of their nice little club.
Other countries do not work in the same way. Switzerland does rely on referenda extensively: Iceland has a working parliament. The high British population works against us, Denmark and Belgium are both much smaller countries. This is why we need decent local government as exists in Germany, for instance. Unfortunately, despite the Tory rhetoric about supporting communities, the main vehicle for community activities, the local council, has been under attack for the last 40 years, and is now on the point of destruction.