I am often frustrated by ads/sponsored content on YouTube that I cannot buy. Youtuber present me nice product targeted for US audience. I am in Europe. No way I can use it or buy it. I would do it sometimes, but I cannot.
Still I have to watch such ads.
I dont think there is a practical way to prevent this case.