This appears to be a commonality across software companies as Microsoft appear to do the same thing.
Is it that the marketing is bad or is there some weird reason that this all makes sense?
Honestly I think it’s just a Microsoft and Google problem. Microsoft has been terrible at branding for as long as I can remember, and Google seems like they’ve been slowly turning into Microsoft over the years in more ways than just poor product naming.
If I had to guess, it’s an ownership issue. There’s an enterprise team, a consumer team, a cloud team, etc. so there’s no single vision and plan. Which could be okay, but then each of those teams likely has not been given the authority to develop their own branding or naming and just defaults to using whatever is available, pre-canned.