Nice cherry picking. Why don't you try to compare it to other games too and see how it comes out? Whilst I agree it's a bit scummy to put old event items in mogstation to sell (they should offer all event items the next time the event runs), there are a lot of games that are fat worse. Look at Destiny 2, all DLC this year is limited and gets removed after 3 months, and armor drops are still from 3 years ago, whilst the cash shop seems to add new items almost weekly.

Also all of the unique mounts etc.. sold in mogstation are designed and implemented by a third party and not SqEx. If they weren't selling them for real money in the shop, then they wouldn't be commissioned in the first place.