It's absolutely purely a monetary choice. Rumble isn't any more principled than any other free speech platform, they still moderate plenty of stuff that they find disagreeable.
It's a very American sense of "free speech" that allows for Nazis and forbids video that contains any topless people. (Which, if you've been to many parts of the world, is not at all obscene.)
They also ban this:
> You may not post or transmit any messages pertaining to charity requests, petitions for signatures, requesting donations, relating to pyramid schemes, or pertaining to the manipulation of the Rumble Service.
"Hey, can you sign my petition" sure seems like a cornerstone of free speech... surprised to see it considered against the rules by a supposed "principled" company.