Interesting. I feel completely differently about it. The Snowball works, it's just tricky. You have to aim the ball before you unleash the spin, otherwise you will fly. It just takes some careful understanding, like a platformer. It is a challenging level though. But I feel like it's pretty fair.
To each his own. I didn't like the snowball level in Mario Galaxy. I honestly feel like a lot of people's complaints for Lost World can be applied to other platformers. It's just that people expect Sonic games to always be about running. This game has legit platforming, you just have to be cautious sometimes. Also, falling off the ledge means death in a platformer. It's been the lifeblood of platforming since the very beginning. I do notice that some of the designs aren't consistent, like sometimes if you are doing the bee hive level, running into the wall is an automatic death. Strange. However, you just take note of it and try to work around it.
Also, I enjoyed the pinball. I never game over'd that part, so I didn't find it frustrating. Although, I don't understand how I won, I think it was that I got to a certain score and it continued. That part was definitely a mystery.
Sonic Adventure 1 had some pinball. I wasn't the biggest fan of it, but what can you do. It was better this time around, imo.