Yep, this might very well enable whole deployments where there is no SSH access anywhere.
I manage the AWS infrastructure for a medium sized SaaS company and we have no SSH access to any of our ~20 servers. The only access is through AWS Systems Manager Session Manager. Not managing keys is major upside.