I certainly agree that stats are smaller numbers than before--but that makes your sources that much more important, no?
When you can only get at most, what, a +13 on any given roll, and that only with dramatic investment, every source of bonus matters. Especially since Advantage, while good...