Speculative post is Speculative.
No one know the details, everything is hearsay, so let's look at this best case scenario.
It's a triple dip for ZOS.
1. Increase demand for limited time mounts for when they are on sale, because guaranteed.
2. Repurpose old content in new way to increase crown sales without any real work.
3. Introduce dark pattern to induce gambling loop.
I don't care if you like the idea or hate the idea, the marketing professional who pitched this idea, hit me up we should do talk about you making real money.
Personal option aside, please understand this is a stroke of marketing genius, like 10/10.
Sucks to be a player with no crowns though lol
Tl;dr really weigh the fun you have in game vs the business practices you are supporting.