Just for some pretext here: I'm not trying to defend this woman because I know nothing about her.
That being said and just for everyone's information, there is a scenario in which what she said is logical and fair.
It used to be that women were not allowed to have careers and some people still choose to practice that. So the women agree when entering into the marriage that they'll be homemakers and the husband will earn money and take care of her. If the husband doesn't keep up his end of the duties in that arrangement and they wind up being divorced then she now has no means to provide for herself. This is why alimony was initially created, so that women who were forced (or in the modern day chose) to be homemakers weren't absolutely fucked in the case of divorce.
Again, I'm not saying that's what's happening here, I have no idea, but I just wanted to provide some potential context because I find a lot of talk about alimony and divorce online often just dumps on women as being greedy and that's just not fair in every situation.
I gotta say though, it sure looks that way in this situation, especially with her talking about cheating on her husband, but again, who knows, maybe he's not holding up his end, maybe he's physically or emotionally abusive, we just don't know.
I haven't seen anyone mention it yet, but a reason might be that providing an API is cheaper than web scraping.
If people really want access to your data, they can just scrape your website, but that requires loading all the data through the website itself which requires loading millions or billions of video thumbnails, comments, descriptions, recommendations, etc. It's much cheaper for them to send a JSON through an API, even though they might know that some people are trying to undermine them by using that data to circumvent their advertising.