She doesn’t want solutions and instead will just give up and go back to work.
But for anyone else: your own domain, videos on s3, sponsors instead of ads.
Pay a techie to set it up if you are not techie.
Use YouTube too but just for traffic into the site. Shorter/lower quality video there with link to site for better videos.
Your site will have the better UX! You can get them on a mail list. Get closer to the audience. See if they want to pay for a premium membership.