Running servers and hosting a small collection of personal images isn't expensive, people do it all the time with wordpress and other blogging platforms.
The purpose of blossom is to use the sha256 hash of those files in the url. that way you can verify the file hasn't been tampered with. and if its no longer available from the original server, a client can ask other servers since the hash is universal
Also since sha256 is a universal ID for a file. it allows you to re-upload the exact file if it was take down or your moving servers. most apps that allow image uploads (like discord etc) don't even have a concept of re-uploading an image
also why do you tag fiatjaf on every other post?