TBH I don’t care, if I paid money for something six+ months ago I’m not upset if suddenly it’s free/easier to get. This happens to me all the time. Nintendo dropped the 3DS price 2 weeks after I bought it. My toaster oven costs about 65% less than it did the day I got it. Sometimes the same model dryer as mine goes on sale for as much as 30% less than what I paid. The stores don’t owe me anything, I’m used to the concept that prices change over time.
In fact I’d like cash-only items to come back as craftable, because then instead of seeing the purchase as, “If I don’t pay $4.99 I will miss some game content” but instead, “If I am willing to wait long enough I can get it for free in a pinch.”
What I wanted out of the concept of a weapon store is something with rotation like Soulforge for crafting and a more vending-machine interface for paid. I honestly don’t give a snot if the game sold every weapon > 12 months old on-demand for $4.99.
I get that it violates the “purity” of the F2P experience but that boat’s left the harbor, so I’d rather talk about friendly ways to monetize the game.