A lot of people in this thread are overlooking the fact that player skill is just as important as the ability to learn and adapt to new mechanics.

Dancing around the screen to avoid or trigger mechanics isn't usually that difficult; doing so while functioning as well as you can takes some practice and skill.