Most Windows and Mac users have no idea what a script is,nor do they care.
Imagine how much easier their lives would be if they did (at least the MacOS users, since Windows has yet to find a usable shell).
If you’re on GNOME, KDE or any of the other DEs for that matter, and you’re not a geek, yes you can live on GUI alone these days.
Unless you have exactly 1 tech support issue, in which the assistant will tell you to open a terminal for diagnostics, because any other interface for debugging is insane. Telling users they shouldn’t learn shell is just setting them up for being dependent on users that do.