Yeah -- this is the fault of the EU. Not having Safari always as the "default browser" has meant that Apple cannot do the tight integration that they once did. They have to respect the default browser selection without giving Safari advantages that the other browsers cannot do. One casualty of this is that web apps that used to always run full-screen in Safari now have to run like they would any other browser and iOS needs to respect the user's default browser setting.
If you want to blame anybody for this, blame the EU over-regulation. This is why we cannot have nice things. When the next USB standard comes along it will be the EU who gets upgraded to it last because regulations will force Apple to maintain USB-C in the EU. So, to the citizens of the countries of the EU, cry to your politicians and tell them to back off because it is getting a bit ridiculous. Just wait until iMessage goes away in the EU because of regulation of chat apps.
For all the crying Tim Sweeny and Mark Zuckerberg do to get those EU regulations enacted to force Apple to do things, these 2 CEO's are far worse than Tim Cook's Apple in putting the screws to competition. Sweeny wants to run his own App Store and by his own description it would more draconian and monopolistic than Apple's and Zuckerberg is charging like 47% commission on sales made in digital goods in his virtual reality "meta verse". So glad the EU listened to these guys and regulated Apple.