Every computer on every operating system, will inevitably face an issue of some kind at some point. Something you need to troubleshoot.
And if 100% of the troubleshooting is to copy/paste commands into terminal? Yeah. It IS necessary to type things into terminal.
This isn't a case of "Terminal is the easy way, but you can find help tutorials using the GUI."
This is a case of every tutorial is "copy/paste these commands into your terminal, and if something goes wrong you better know what the errors are even saying"
So when a non techie sees "python error", their reaction will be "THERE ARE SNAKES INSIDE MY PC??? THEY'RE CAUSING ERRORS!!!"