My suggestion was not that the referendum shouldn't stand because it was "advisory", but that there should have been rules applied around a referendum that could affect peoples lives so much. But, there are no such rules it seems, the majority in the Commons gets to decide that.
Which is why (almost a million?) British citizens in the EU were not allowed to vote, which doesn't seem very democratic.
And Europeans who were born in the UK and lived their entire life here.
It was a referendum of the the right sort of British citizen.