This is more because the Tory government was too arrogant to realise we'd actually vote to leave, so they didn't have a plan for dealing with the EU in place which created uncertainty. Then May decided to add more chaos to the mix with her stupidly-timed election and her resultant hideous attempt at campaigning. Allowing Labour to cripple her majority by simply offering free stuff.
Now all we've got is a government with a weak and humiliated leader, we've lost a lot of leverage in the negotiations for being so disorganised and there's a hell of a lot of uncertainty regarding the economy because there's currently no one competent enough to get it back on track.
I still think Brexit was the right decision, but it was executed so poorly by those in charge that it hardly matters anymore.