Just because you don't understand the advantages doesn't make it meaningless. You can run Powershell directly against remote machines without having to pipe connections via SSH, etc.
Yes, really, I get it! I just think it is an awful idea. The two things are not related.
So say SSH has no place connecting to a Shell?
No, of course it does not. "The shell" and "how you get remote access to a shell" are orthogonal concepts, implemented in separate programs. The shell doesn't care how it is connected to its user, and the transport doesn't care what it is transporting.
Like I said, whether you agree with this or not will depend on whether your viewpoint is "small programs that do one thing that you can combine with many other programs that also do one thing" is good, or whether you think "one program that can do everything we need in all possible scenarios" is a good thing.
Not to cast too many aspersions, but the best designed, most complex and maintainable a system is, the more likely it is composed of many small programs that do one thing.