Hahaha - I mean you're certainly entitled to your view. Hoarding miles has never been and will never be a good idea. But you're certainly free to hoard as many as you want - I'm sure AA doesn't mind.
The complete and utter absence of premium saaver and for the most part confirmable upgrades was ok when AA's award chart was still superior (and earnings were easier). Now? UA and Star are so much better for redemptions - it's not even funny.
But to each their own!