A lot of modern desktop apps these days tend to run in electron or similar and require the overhead of large libraries/components (chromium for electron).
A lot the bloat seems to come unnecessary duplication of resources, but since storage space and bandwidth is no longer as much of a premium I don't think it's much of an issue anymore.