Colors, SA2, Heroes, and possibly others (I haven't played any games between Heroes and Colors) place your rank on how well you can A)Smash/Grab everything in sight, B)Stay alive, and C)Make it through the stage as if you're not worried about A and B. I don't know, maybe I'm just not patient enough to deal with the tough rankings in the more strict games.
This. This is the point I was trying to make. I do agree with everyone that the games shouldn't be always about goin' at 200 sanics per hour, as that'd get boring after a while. But the problem with colors is that if you do want to speedrun the stage, the game still doesn't give you a good rank without being a total completionist. In that sense, thats why I think it discourages speed. I can also vouch for the point about the inconsistent level design.
What you two aren't understanding is, that the game is not discouraging speed as much as it is encouraging playing the game with complete skill. It is acknowledging that the point of the game is not to only speedrun it, but to finish it skillfully. Not getting a good rank for just speed running the game should show you this. S-rank should mean that you are skilled in all the required facets of the game not just, speedrunning. Also, Red Rings are not required for S-Ranking; you just have to use the Wisp Abilities, defeat enemies, collect rings and generally play well. Many of the S-Ranks are not that hard to get.
This video is an example of someone getting an S-Rank (without Wisp grinding), and finishing the stage with a decent time.
Also note that the player's good time was in fact acknowledged by the game at the Results Screen, ("Personal Best!")