And objects, big fucking deal. I've been using Bourne variants for a quarter of a century and never thought "Boy, I wish I had classes".
You never wished for an object-oriented shell because you are already proficient in Unix shells, and it is clear you have only ever tried to make PS fit the Unix paradigm.
What I particularly dislike is how it automatically filters output, and you have to use arguments or other applets to give you fuller output.
Only the view in the console window is filtered by default. If you send the pipeline to a csv or xml, you'll get everything. It filters the console view because there is far more and more complex data being send along. It is not Unix, the pipeline is not compose of flat lines of text.