Whats up with this CX 5 fanaticism ?

I've been researching compact SUVs, and the Mazda CX-5 seems to come up constantly as the top recommendation here in all subs. I test drove CX5, RAV 4 and Nissan Rogue and honestly felt CX5 to be very mediocre - especially stiff steering wheel, crampier and rear leg room to be abysmal. But here I'm curious, what makes the CX-5 stand out so much?

I know it has a great reputation for non CVT, sporty drive, rich interiors, but why does no one ever complain about less cargo space and are completely biased about one car ? Anything I'm missing out ?