Yes, this happens in all previous versions
User uses Set-Service -StartupType to set a service's startup type. They then expecte that Get-Service will show them this information. Having to rely on GWMI Win32_Service is stretching it.
I expect Get-Service to display StartupType and probably even StartName.