I think having a generalized set of stats as a foundation is a good thing. You're still free to adjust your stats, saying it's dumbed down is silly as eventually everyone will modify their own stats. No reason to make it absolutely necessary for beginners to master right off the bat, especially if combat becomes more challenging.