I remember when they first put in the achievement The Oceanographer
, with the requirements for summer bass and winter squid. The only way to tell when one was available was to check out Wowhead or something to see when the seasons were. It will be nice if they add more seasonal pets or items to the game to be able to just look at a calendar.
I think for a lot of us this is the problem. You had to look up what system is in use at the time, then you went OK, now I know how it works... and for the most part it did. Except then it gets changed and there's nothing telling you that oh yeah, no, the old seasons are still working the way they are except for in this one new circumstance. It's just poor design not to unify the seasons better and I do feel it's something of a failure to make the players search wide and far to find out when an in game season really starts. There really should be a "Summer starts" "Summer ends, fall begins" markers on the calendar same as we have for holidays, BG holidays, lockouts and some other special events.
For me the annoyance wasn't that I had to wait. I did the insane grind when it required Shen'dralar, I'm accustomed to waiting and taking a long time. It's that it took forever to find out what the changes to the seasons were for this specific thing. And now how do we know what dates future season changes will include? Fish seasons or pet seasons? It's that they didn't communicate very well what they were doing that frustrated me. If I'd logged in and looked at the calendar and seen ok, fall starts there, summer there and so on - that would have been so much better. Just tell us what system you're using if you're changing it, change to it completely so the system is consistent and make it so we can see when what season changes in-game. I mean we get a calendar marker for frigging Pirates Day, which as far as holiday content is just not terribly great and affects way fewer things!