I agree with Kitru. Too many choices is not that good. At the end of the day, humans will go down the path with the least obstacles. Optimal builds will be crafted, exploits will be discovered, and all other choices will mean nothing except more stuff for developers to deal with that ain't nobody got time to play with