I think, if anything, AL is getting better. The DM quests is working as intended, and I'm glad they get rewarded for all the extra prep and responsibility they take on. Only thing I wish would stop is the snowballing restriction list on magic item trading.
The other nice benefit of DM xp is that...