Ofcourse it is the highest form of democracy, asking 60m to decide the fate of something trumps asking 650 self serving MP's to do it.
So you'd be pro people's vote instead of this GE? Highest form of democracy, and you've accepted the public have to go to the booths soon regardless. So why settle for the lesser democracy of a GE?