YouTube advertising hinders video views.
rumble simply pays about 4 USD for 1000 views, and there are no far-fetched YouTube restrictions.
You can upload almost any video.
My channel is on Rumble:
https://rumble.com/c/c-5631447