There is a surprising (to me) amount of Perrtube recommendations here. Has something happened that suddenly so many of you recommend it?
Also, could you give advice on a few instances that are maintained and allow uploading? In the past (a half or 1 year ago) I've had trouble finding one.
TIL Vids is a really well maintained instance. It is not federated, and not everyone is allowed to upload just like that. Go to their Matrix channel for more information and discussions.