This seems to be quite a problem here, too many techy people and too few people with other interests, sure I'm in the first group myself but even then this is still a problem
The reality is, people will be using Linux on Windows hardware, people won't build special computers just for Linux or buy a premade Linux computer, they'll flash Linux on their Windows computer expecting it to work and get annoyed if it doesn't, the person in the post is making very valid points and those issues should be worked on
C++ is better suited to lower level operations than Go, C++ can have huge control over the environment (allowing it to be run on bare metal with no OS) while Go is limited due to it using a garbage collector
If there was a replacement for C++, the best bet IMO would be Zig
On the train and this guy just dropped his phone gonna see what's on it