A cross bike is a compromise, just like any other bike is, downsides are a little more weight compared to a road bike, not enough cushioning compared to an mtb etc.
The upsides, they handle road work just fine, and they can make a relatively tame trail seem tremendously exciting.
I have one, ive used it with knobbly tyres, it was great.
Ive used it with big (well, 32mm) slicks and a rack to go camping on, it was great.
Ive used it with normal sized road tyres to ride out with my mates, it was great.
Ive used it to go to work, it was great.
Most of them will take mudguards, or a rack, (or both) and bigger tyres too.
Mine is a charge filter, a decent bike but not that light compared to a carbon or alu bike.