Blender Foundation strive for small download so that more people can use it. This comes at a cost. Like no default assets library, and the removal of community add-ons. The add-ons are now apart of the extension platform. Along with themes and future plan is to have assets too. Also blender devs remove old code which can break backwards compatibility sometimes, but keeps blender from bloating.