My biggest complaint is that the jargon is just out of control. For whatever reason, instead of localizing go jargon like the chess community has done, the Go community just uses native japanese terms for everything. This makes it super confusing as a beginner and you basically have to have the wiki[0] open all the time if you have any hope of understanding what people are saying.
For example, when reading a beginner's article:
"In this case you can't move here because of ko, so you would instead look for other pieces that are atari or close to atari - just be careful of seki"
Would a bit of localization killed the go community?
"In this case you can't move here because of the repetition rule, so you would instead look for other groups of pieces that can be captured or are close to being captured - just be careful not to get in a capture-stalemate scenario"
My second biggest complaint is that scoring is not straightforward at all and there are 2 rule sets (Chinese, Japanese). Which ruleset should I use? Are there any subtle strategy changes you need to make when switching between rulesets? When playing I have no idea who is currently winning if it looks close (i.e. roughly equal white/black areas) and I basically just wait for the computer to announce the winner at the end.
Anyway, just venting about my frustrations learning Go. Chess, by comparison, was much easier to learn. I didn't feel swamped with jargon and it was much easier for me to grasp which side was winning (though occasionally good chess players can pull a checkmate out of a seeming disadvantaged situation that I didn't see coming!)