The game's major failing is that it doesn't ENFORCE a high standard of dps play outside of current endgame. It's up the player to take what they've been given and put it together correctly (tooltips help!). An already good player will do that and figure out how to make themselves perform better and better while those who don't want to improve or read or research never will no matter how much the game or community tries to help them. So again I'll say the game does fine teaching players the basics of what they need to do throughout the leveling process, but it's always up to the individual player to elevate themselves to a higher level of play.
Hell when I took up mnk again in ARR after the transition from 1.0, I was misunderstanding how Bootshine worked in a rotation. Know what I did? Asked a then max level mnk for tips and took their advice to improve myself. It wasn't the game's fault I was misinterpreting an ability, it was mine. The feedback for failure is there for those that want to see it and admit to it.