No, it’s not the reason. Just a nice side bonus.
Yes they did, and it was a nice 7-year run. But like many things in a 15-year-old oft-expanded game, things change.
The mount was obtain at level 90, yet, gotta be level 100 and exalted with those fishing Pandas (can’t think of the name for the faction) in order to get the free mount equipment
I see nothing wrong with that.
To get it on low level alts, guess what, gotta spend gold. And if you have so many alts, that gold is not going to be friendly.
It was said at one point that if you unlocked either the MoP strider or the Draenor one, all of your alts would get a one-time freebie in the mail. I do not know if that is still current, and I don’t login to the PTR much these days to see.