It's understandable. If it's a choice between learning how to use an advanced command line on an operating system designed not to use one, or a new Python programming framework, which do you think most readers here would spend their time on?
Except as I said Windows and the larger MS ecosystem are moving to require Powershell knowledge to be effective. Many, many things simply can't be done through the GUI anymore, in fact that are quite a few that can't be done with any combination of batch, gpo, and GUI, you MUST use Powershell to do them as the management interface layers aren't exposed any other way. Just because it says Windows on the tin doesn't mean it's the same thing as Windows of old, MS is moving slowly but surely to a much more scalable management system (CLI and API's) because their own ambitions to be the hosting provider for the small to midmarket companies has forced them to face the limitations of their legacy model.