I’ve seen this sort of reaction quite often from people who are/were used to native (desktop) applications and grew professionally in that paradigm.
What happened is that there was a paradigm shift to web programming model, where a server and a browser interact and each has a specific role and a well defined interface to interact.
Then to address software compatibility/versioning/configuration/predictability came the paradigm of containerization.
Both paradigms are dominant now and that’s how younger programmers grew and still are growing professionally.
The overhead the paradigm introduces in terms of used resources is an acceptable and affordable price to use the paradigm but is likely to seem overpriced for people used to earlier paradigms.
A 1960s programmer may be appalled that a larger COBOL compiled binary is taking several times more memory than a hand coded Assembly equivalent.
Next generation of programmers may be doing everything with tell chatGPT a long story of what they want it to build in terms of code.
Point is - paradigms shift, unacceptable prices become affordable.
Generational gaps manifest themselves not just between parents and children.
Point is - paradigms shift, unacceptable prices become affordable. Generational gaps manifest themselves not just between parents and children.