Haha, yes, I myself barelly was getting A on Normal...
Thinking maybe Good should count not as 1/2 of Perfect, but as 2/3 (in percentage rate, where rank comes from), or maybe window for perfect should get bigger?..