They're so insignificant, they don't even have an Alexa ranking. http://www.alexa.com/siteinfo/yesitsyes.com
None of their products seem popular either: http://www.alexa.com/siteinfo/getfrenzy.com and http://www.alexa.com/siteinfo/itswyd.com
This has SV nepotism all over it. Thankfully, Twitter doesn't have a monopoly so they can't afford to keep doing this.
If I was a Twitter investor, I would be outraged (assuming that this article is true).