Because 48% voted remain, to stay in the EU, the status quo. They knew exactly what they were voting for.
There is no other way to interpret that. It’s not my opinion, it’s the facts of the matter
So when you said no-one knew what they voted for it is demonstrably wrong.
The only people that didn’t know what they were voting for was a huge proportion of the 52% and it’s generally people in the 52% that say “no-one knew what they were voting for” because they equate themselves with “everyone”