To be a bit less flippant, the analogy isn't far off.
Reading terminal instructions that you can easily copy/paste is a hell of a lot easier than watching a video and clicking around menus.
The issues that you're having wouldn't be any easier if they showed in a GUI. Yeah, things with GUI can be more polished, but that's a result of the effort in that product, and not a result.of the GUI.
I sympathize with what I believe is your main point, that Linux people often are condescending and refuse to make things user friendly, whether that's in a GUI or in the terminal. But the terminal itself shouldn't be too daunting.