Im actually the opposite to most of the thinking here 🙁
I bought a cx bike 2 years ago (a Kinesis 5T), and hated it. When I was on it all I was thinking was, If I was on my mtb, I’d be having much more fun.
I suppose it all depends on the terrain you ride. Where I live its steep, and there’s good real mountain biking, (no disrespect to the people who have to ride on flat bridalways around muddy fields etc etc). I found that the cx bike just couldnt handle my terrain. I got it to try and add some variety into my rides, but it just never worked out for me, I always wished I was doing the ride on my mtb.
I suppose if you wanna commute/tour, aim for a specific goal like the 3 peaks then go for it. But think carefully, dont just do it becuase everyone else seems like they are doing it.
But those cube’s do look nice 🙂