Yes but people's reactions seem good to it - I wonder if it's gonna be like SSX blur was for me where in the tutorials I couldn't pull any moves off and I was ready to throw the controller out of the window in frustration.
Gave up on the tutorials and went into the game - everything suddenly made sense and penny's started dropping in no time.