I feel like with the LL action trailer, the ye old "ER MAH GERD DUMBED DOWN" debate is rearing its ugly head again. It's my hunch that people that enjoy very complex rotations are a smaller group than those who prefer things a bit simpler and I base that on the fact that RDM seems to come out on top of most played job polls I've seen over the passed couple years and is generally considered the job with the easiest rotation.

For me personally, when I get an interest in trying a new job, I'll look up the end game rotation and see this 45 button long string and my eyes glaze over. I feel if we had a better in game trainer it would come a long way to making the process of learning new jobs much closer to being fun and a lot less like homework.

My ideal solution would be to create a training room with the following features:
- Target Dummy with DPS parser. Give rating/grade at the end: C, B, A, S, SS
- Open the API and add an interface to import/export and share rotations with other users. Maybe also add the ability to share hotbar/button loadouts.
- When you load a rotation, you start to execute it on the dummy at 1/3 speed. The next ability you're supposed to hit in the rotation will have a big icon at the top center of your screen with the ability name above it.

- Positionals will have an arrow on the sides or bottom of the icon to indicate where you should be if applicable.

- If you hit the correct ability, the icon will glow and make a ding sound. If you mess up, it will get a big red X and make a buzzer sound. When you screw up, it will reset all your cooldowns and start over from the beginning. After you successfully complete the entire rotation a few times, it will speed up until you eventually complete it in real time with no mistakes.

Maybe if you make something like the above and make it a requirement before entrance into raids or advanced content, it would go a long way to raise the general population's skill level and the devs would feel less of a need to make things simpler down the road.