Here is one reason for why the FOMO sales strategy will not stop (at least not everywhere):
If you see 100 options at the same time, you will buy your top 1 favorite. Maybe your top 5 favorites.
When ever something new is released, it is in direct competition with all of the other things that already exist.
Unless the new release is cooler than 95% of the other things, you won’t buy it.
If you only see 3 options at a time, you can only tell which one of those 3 options is your favorite.
If you kinda like one of the them, you might buy it.
When you see the next 3 options, you can again only tell, which one of those 3 options is your favorite. If any of those 3 options is better than what you already have, you might buy that, too.
Same thing happens again and again.
By the time you have seen 100 options, you will probably have bought your top 30 options, instead of your top 5. Because there never was a point in time, where you could have known, which out of the 100 options would be your 5 favorite ones.
And even if you had known, it is likely that you still would have bought something else as well, in order to have something to wear until one of your top 5 options shows up in the store.
Also, by constantly rotating the items that are on sale, everything (including returning items) always seems like it is new. A lot of people get excited by anything that is new.
They look at the store and there is something “new” there. Very exciting. Must buy.
If that same person would start playing the game and immediately see 100 options in the cash store, they would be very excited about so many things being offered, but that excitement wears off quickly, and they would not drop 500 bucks at once, while the excitement lasts.
People are much more likely to spend 500 bucks, when repeatedly spending smaller sums over a long period of time. That way, they have no grasp of how much money they have actually spent.
Of course, this does not work with every single person or every single game.
Some players might not stick around for long enough to see anything in the store, that they would be interested in buying. A company would probably make more money of those players, if they had been able to see all options at once.
Some other players stick around for a long time and are the perfect victims for FOMO stores.
In their case, a big store page would not make as many sales.