Im using fembed. They have unlimited storage with unlimited bandwith and no deletion policy. But they have ads. They have premium plans too to remove ads. The service is totally free. If you need a service without ads then you have to pay it ofc and the best cheap option for this is digitalocean. You have a 100$ free for 60 days with them for new clients, just google it.
For a lot of people the earnings : advertisement ratio just isn't worth it and it can be a horrible experience for viewers, which is an issue I'm wanting to alleviate but if you're wanting free video hosting there's plenty, Fembed as you mentioned, Doodstream which I have personally used in the past, StreamSB etc.