A group of YouTube Music staff found out that they had been made redundant while speaking at a council meeting in Texas, urging councillors to support them in their efforts to get the Google-owned company to negotiate with their union. Google says they were contractors whose agreements have expired
I don’t think it’s even reached feature parity. I think YouTube Music still doesn’t let you upload your own music to your account?
One can upload their own music to Youtube/Music’s servers via their web client.