Don't forget quite a few of the "people" on social media pushing extolling the virtues of No Deal are paid bots/trolls/shills. Easy to spot them, but people still engage with them, which lends "legitimacy" to their message - messages amplified as well by real people, whether it's because they "just want to get on with it" (don't shilly shally with possible reprieves or pardons, just hang me now!) and probably have no clue or are in denial about what "no deal" will entail, "what, I thought it would be same as before with just fewer dark people and people who don't talk English."
This is I don't think another vote is the answer. They still haven't prosecuted most of those involved in rigging the last referendum. There's still masses of cash being pumped into micro targeting "No Deal" on social media and no one knows where that's coming from. And too few people seem to have any clue what No Deal actually means - still fingers in their ears, dismissing it as project fear as businesses and resources bleed out from the UK. It's just a fucking mess and we're all pretty screwed whatever happens.