While I agree AWS is king today, this notion that no one will ever catch up have been said many times of other businesses throughout history and truthfully only time will tell if that remains true.
At one point in time it was hard to ever imagine someone dethroning Google search. Now I can only imagine it’s a matter of time before people prefer asking AI questions they use to query Google for in majority of cases.
AWS had an 8 year lead over all cloud providers at one point, but that gap is shrinking. MS has a stronghold over enterprises in a way that AWS can never have (O365 and Azure AD are huge). AWS might have mindshare among startups/tech companies but Azure's market share among traditional corporates is huge (largely out of lack of choice -- it's really a pain to integrate a MS stack with AWS).
So nothing is inevitable.
GCP though is not anywhere close.
Also we don’t know what they have in the works in terms of innovation.
And they still have massive room to go from Lego blocks (disjointed components) to massive integration and value added services. Thus has already began in my observation. I think we’ll see massive scaling in this area.