Most rational people recognize Britain should be part of the EU.
Why? I haven't made up my mind yet, but I'm erring on the side of leaving for entirely rational reasons.
In short, I think the UK and much of continental Europe have different long term goals. The Eurozone nations have opted for a degree of financial integration that the UK doesn't want or need. Obviously that hasn't worked out very well recently, at least for the economically stronger EU nations, so there is little reason for the UK to join in the foreseeable future. I think the wider EU is also heading for a more centralised, federalised system of legislation and broader government, which again the UK does not generally want to join. I suspect that in the long term these two fundamental types of integration will prove to be inseparable, and those who want to be part of the EU will increasingly lose sovereignty over things like taxation, weakening national governments in favour of ever-more-powerful central EU authorities. That's OK if it really is what they want, but I don't think it is what the UK is looking for in its relationship with its European neighbours.
On the other hand, the UK and many other EU nations are valuable trading partners for each other, so maintaining a liberal trading environment is in everyone's interests. This was what our previous generation actually signed up for by joining the predecessors of the current EU, of course. I think many in the UK also value things like the the European Convention on Human Rights (even if our current administration do not like it) and would be happy to remain a signatory, but that is a different European system, not part of the EU. Similarly I think those from the UK who often travel to Europe or vice versa would see merit in the UK joining the Schengen Area (even though again our current administration are probably strongly against it).
As things stand, it may be that the best way of everybody getting as close as possible to achieving their own goals is for the UK and EU to separate amicably, and then for the UK to establish alternative agreements for mutual benefit with the EU and/or individual member states in those areas where everyone's interests do align. It would no doubt be painful for everyone in the short term, but this might be a having to break eggs to make omelettes situation.