I have so much beef with PowerShell over them choosing to use C-Style syntax, but then stray so far from the norms of other C-like languages. I'm certain that replacing all the comparison operators with their own was the work of Satan.
I can code C, C++, GoLang, Python, JavaScript, PHP fairly effortlessly, but 90% of my dev time with PowerShell is just looking up some random syntax change they made for seemingly no reason.