Starfield and Baldur’s Gate 3 both weigh the player down with encumbrance. Love it or hate it, it seems like it’s here to stay.
If I’m playing an immersive misery simulator like a heavily modded S.T.A.L.K.E.R. Anomaly then encumbrance and inventory space plays a vital role in not only immersion but also gameplay systems like loadout choices and how much supplies and medicine you chose to bring and what that means in terms of how long you can stay out and how much loot you can carry back to base.
In games like Starfield and BG3 I find encumbrance mostly meaningless and annoying, and just exists as a means to slow down early game economy by preventing you from picking up literally everything not nailed down and selling it off. And in the end I typically end up thinking there are probably better ways to accomplish this that doesn’t leave you with an annoying encumbrance system as a byproduct.
In BG3 encumberance is absolutely needed to balance the game. Heavy Objects are still the best way to cheese combat and that is with you being limited in how many you can carry. Building a Character in a way to work around this is absolutely possible and a valid choice for a character build. It is definitely not a meaningless aspect of your character.