i will not stop repeating that "there is an expectation that every file type can be attached to every single interaction and it will be available to everyone, forever" is actually the thing most killing small webbed sites and services
files are poison, they are only meant to be available to the people who you direct transfer them to and only on the device you sent it to them