That's just bull-shit. Just because they covered your competitor doesn't mean you get to talk shit about the coverage.
In addition, I just don't get why are you getting so excited about this. You know who is eating your lunch, not VidYard, it's YouTube and the Sales executive who don't know any better than uploading video on YouTube. You have a common enemy called ignorance. Instead of getting riled up about competition may be you guys should work together.