Every time I tried to learn poweshell I am always put off by the capitalization and verbosity of commands. Not sure if I'd be feeling this way had I used poweshell first before being exposed to bash and windows cmd.
It's case-insensitive, so the capitalization is just to make it easier on the reader. Add mentioned there's enough auto-complete that you don't really have to care.
It's verbose, sure, but it has great autocomplete support to go along with it.