Yea. You don’t get to charge for the service and push ads. It’s an either or situation. To do both is an immediate disqualifier for me. I already pirate what I want from Prime, even being a member as well. If Youtube premium starts doing ads, I will drop that, return to music piracy or find an alternative less shitty music service, and find a different front end for YT to still get to my subscriptions without ads. I have a sub for the music, but stay for the YT.
You should have told him to pull over to let you out, not paid him, and reported him. Bonus points to have recorded evidence first.
Assholes like this, regardless of their current situation, hard times or not, should not be allowed to continue doing this. If I go into work, and push code into production without reviews and approvals, I lose my job or at least get reprimanded. Nothing excuses the behavior you’ve described.