I agree with the fact that it's supposed to be hard, but once you beat Eggrock once or twice, the level is really easy.
SRB2 needs more difficulty. Once you get past the unfairness at parts, it's really easy. Even with Sonic, the most underpowered one of them all, it's still easy. Though, wasn't...