Why? Because that's much more merciful and it's easier to put more commands into g mode if it works like this. Plenty of times I open the menu with g, probably due to vim habits, when I meant G, so now I'm forced to hit esc and try again. I'm betting some of you have already made a bind into g that swaps it to G.
Like for example in #2851, which would add (replace) gj and gk it would be much easier to add gJ and gK than to somehow (don't even know if it's possible) check if the current mode is G instead of g.
Pros of this change:
Ga and Gf make little senseG for personal usageCons:
g autoinfo will get quite bigg. and G. without choosing another char than .3g and 3GI would probably add a note at the bottom of g autoinfo saying capitals extend. I don't really associate 3g as a command for g, but as a command of its own. g. vs G. is ruined, no doubt. Change keys, I reckon.
Most helpful comment
Pros of this change:
GaandGfmake little senseGfor personal usageCons:
gautoinfo will get quite bigg.andG.without choosing another char than.3gand3G