It all depends upon your situation.
Here in Colorado, there is so little demand for nitrox that most shops won't even make it. For most shops, even 98% of their air fills are for OW classes--there is very little local diving. For those that do, banking nitrox would be a ridiculously uneconomical waste of space. I don't know every shop in the state's situation, but every one I know that provides nitrox does it by partial pressure blending in the tank.
For those who say the blender is lazy for doing this, you cannot be more wrong. Partial pressure blending in the tank without a booster is extremely labor intensive. Everyone who does it that way made the decision to do so because it was uneconomical to do it any other way.
I could be more wrong, I could say the blender was lazy and stupid, although I do see your point
bank space could be an issue in many shops.