Yes, being shitty at their jobs. even the frameworks/packages are not to blame. its which you pick and how you use them.
for peoples context: just checked a few sites most range in the 30MB-150MB per page. which is pretty reasonable for the complexity of the websites involved. one included a streaming service actively playing a video.
Its just that these things add up across 100 tabs.
I mean, it depends on the type of person you are i guess. are you writing code for work? Or is it for yourself? I myself feel like i want to walk down the path richard walks down, and dump all this crap we use and run, and go 100% libre. It's not like i have any friends and don't really communicate with the outside world much other than in person with family or on places like lemmy.
Hey, you do you, and chose the best language for you (and why did you chose C/C++ ? It's so hard but powerful!) jk.
Programming is great if you like that, I do, but you also need friends and stuff so don't forget to touch grass from time to time! In the meantime we're here on Lemmy :-)