but the same argument can be leveled at MoP talents: One of them will be optimal, making the other choice not competitive for the people who want to optimize.
Once you have any set of choices that affect performance, there will be a mathematically superior option and we can do some math to figure out which one it is.
See, THIS is the line of thinking that leads us to just not having talents at all because why would you ever want the player to have a non-optimal build?
There can only be one mathematically optimal build, so why not just force every player to have it?
If you want customization, any customization, you have to accept that players might do unoptimal things and for new players it’s probably not going to be on purpose.