I think part of the reason is for the some of adobe's updates have to do with security leaks, that is malware exploitation.
Then the other part of the bloating is these big software makers like to make their packages bigger and so-called better.
If you want to go to the other extreme....which is what I have done...which is to only use portable apps when possible....I bet I have a 100 right now on a spare partition or in the download folder.
Portableapps is a good place to look.
They have foxit there and that is what I use...really I don't need pdf except for reading a manual when in that format so have no use for all the extras.
File association is easy if there isn't an app already with the associate file, simply double click then when the OS doesn't know how to open it, just navigate to the portable .exe app and choose it.
The only thing that doesn't work well with this is a portable browser since MS always wants to default back to Internet Explorer...if there isn't another fully installed browser that is already chosen.
Anyway, that's how I do things simply because as you have already mentioned, all these programs with each new update or version is getting bigger and bigger when what I want them to be is small and efficient.
Also, if there is a setting for don't look for updates, I always have that selected.
The other good thing about portables is they don't take resources...don't have to load up during startup..etc...