How fast it *feels* is what matters.
Is it slow to actually get to the user? Is there so much CSS and JS work going on it makes the browser sluggish? Measure the experience, not just some server render time.
Are the frameworks you're using really a net win?
Or just saving your devs some code?
Or was it adopted early when it matched your needs, then grew over time for everyone else's, making it the same bloated thing you were trying to avoid? This happens. A lot.
If you aren't considering the costs with the benefits, you can't make a good decision.
You can ask our designers, I constantly fight back bloat of page size and weight - and they get it. The whole experience matters.
Care. Just care. That's step 1 to any of this. Care about what your users experience. Please.
If your webpage causes laptop fans to turn on, that’s bad.