#Vimeo used to be the main place that indie video makers uploaded their creations.
But now Vimeo has started screwing small creators:
https://www.theverge.com/2022/3/15/22979126/vimeo-patreon-creators-price-increase
You don't need Vimeo (or #YouTube) to publish your videos on the internet. There's a truly independent alternative called #PeerTube:
You can create your own PeerTube server very easily through managed hosting from https://federation.spacebear.ee or https://cloud68.co/instances/peertube