Oh, I think you will have people who were 'sticking it to cameron' and people who were protesting against 'something' but not precisely sure of what.
However, that's just always going to happen. People vote Labour because their dad did, vote Conservative because they like the colour blue - I don't think there's any way of getting round the fact that most people aren't political junkies and don't know the ins and outs of everything. They just have to go for what they feel, at a fairly base level, best represents them and what they feel.
One of the fascinating things about it is that if you voted to remain for selfish reasons - your kids going to university in Europe, your husbands job - that's okay - but if you voted Leave for 'selfish' reasons (mostly concerning worries about the impact of uncontrolled immigration) then you are indeed selfish.
It's a complex issue. In voting 'Leave', it is not the same as saying 'I am against everything the EU has ever done' just as voting Remain doesn't stand for 'the EU is perfect and wonderful.' Yet somehow, in the aftermath, we have gone for these extreme views. For my part, I acknowledge there are advantages to EU memberships but personally I felt leaving was better for the country in the long run.
I suspect most people, however they voted, came to a similar conclusion - either that staying was mostly for the best or leaving was mostly the right thing to do.