Lol I see. I also noticed there's no way of taking down my own videos (which I've just linked from YouTube, not uploaded) to even help him lol. I think the potential issue even with embeds would be about being able to tip the person adding, rather than the actual creator of the content (?) (Tbh I'd still really like to see a massive funded project like odysee, but somewhat unlikely and a huge task.) Have you checked out peertube?