I had a response to this, but it got lost in the recent site reroll. Tl;Dr is that we can't really control how other games are being moderated on the site.
Oh and embedded videos do not count for views on YouTube.