Okay, so if you want to get so literal and mean EVERY SINGLE SHOP, then no. But I would argue that the majority of shops should sell the ball, and I could almost guarantee the majority of shops aren't selling motiv.
And not true about it being the only ball they'd recommend. For example, when the Ball of the Year was the Virtual Gravity, no one should ever have recommended that for dry lanes to a customer, because no matter how good the ball was, it wouldn't work there.
And you are correct, bowling is too subjective for a question like this. However, for someone to come on here and say "without a doubt ______" when it's a ball very few, if any, pros are throwing them and very few amateurs are throwing them, and hardly any shops carry a full stock of them is kind of absurd to me.
If the ball truly is that good it'll be on the shelves in ALMOST all pro shops (minus any brand exclusive shops just to keep things clear).