While true, session hijacking is the already prolific vulnerability left wide open that passkeys actually make harder to deal with. (Edit: as in mitigate the attack once is happened)
Instead of a scammer getting grandma to read her SMS TOTP on the phone (easier than Sim swapping, but only barely), she gets a call to go to a URL and enter her passkey manager PIN to OK sessions across everything she has passkeys for. Most already open in 800 open browser tabs.
And when her passkey is compromised, how quickly will Google customer service act to get her a new one? A few days? Longer?
What problem is actually solved here? Passkeys are about saving money for the companies on password reset server time.