I agree they will spend small resources to keep people happy, seasons do not make people happy, not at all!
Interns can start new season if there are no code changes, also. It's a pretty trivial process.
I'm pretty sure the start of seasons is the only time you see a lot of people playing D3. You rarely ever see anyone playing nonseason. Start of seasons is the best thing this game has going for it currently.