Depends on your phone provider really. AT&T? Chocked full of crap. Verizon? Chocked full of crap. TMobile? Barely anything. Google Fi also doesn’t install anything.
Let’s not even get started on unlocked, AT&T devices blocking updates unless you’re using their service.
You are correct my good sir, I imagine their excuse would be that it subsidizes the device.