In retrospect, I feel that while 3.x made several improvements to the game, many of these had unintended consequences; one which was the removal of checks and balances on casters. I could probably write an essay on this topic alone, but this is not the place to do it :)
Suffice it to say 3.x...