I don't think it's really an attempt to get you to buy more slots, I think it's more a sign of the general lack of understanding for how the armory system should function.

The devs seem to go out of their way to make things that directly conflict with the armory system. I don't think they are very good at adapting common MMO tropes to fit their specific game.