While asset bundles may have first been created to solve the problem of "How do we stop Unity mobile apps from being multiple gigabytes in mobile app stores?", they have an even more interesting feature to me.
The ability to export assets into bespoke files that can quickly be loaded at runtime without lowering your framerate (depending on how heavy the assets are) is an extremely cool feature.