The two points that seem to always cause issues with learning are too many OGCDs, or the rotation shifting significantly after a specific point like how old BLM used to be. The other problem that they have is that they got to find ways to cram a lot of controls into a smaller package due to the way the game is built.