Ive always said CAP and Euro zone are issues, but it needs to be balanced with the benefits of the SM and the benefits of being part of an economic superpower.Sounds like you're coming round to my way of thinking. The CAP was the only flaw you could see before, now you've added 'the eurozone etc',
let's discuss this 'etc' in more depth.
But bear in mind lots of brexit arguments about CAP are 20 years out of date
The Euro was structurally flawed from inception, but its not going to collapse.