and 99% of the people will learn the ? shortcut in fraction second. it's just like every other operator ffs.
are you dumbfounded everytime you see the channel operators (->) ? noone takes a second thought to them after the first couple of seconds when they encounter them the first time.
If someone saw "go funcName()" for the first time, would they know how it worked without looking it up?