At what point do you accept responsibility for the success and failure of your ability to create a service and make it popular?
At what point do you stop externalizing the blame and get down to the hard task (or simply lucky outcome) of succeeding?
For what it's worth, I just made a gfycat of a youtube video to share with my mom. So I decided to do the exact same process for your service that you tout as superior to gfycat.
With gfycat, it was super simple to paste the youtube link, select the time frame and output the html5 video/gif. Done in under a minute. Your service has not actually completed an "upload" of the youtube video from a link no matter how long I've waited. Whenever I click on the random floating microphone near the top left of your services homepage, I simply see "an error occurred". I don't know how long I'm supposed to wait for this to work, but I just made 3 more youtube->gfycats while waiting.
I'm not lying, here are the 3 youtube -> gfycats that finished while your service says "uploading" without a progress bar at all (gfycat has a working progress bar so I can helpfully tell that it downloads the youtube video in about 10-15 seconds). http://gfycat.com/UnitedGoodnaturedArcherfish http://www.gfycat.com/RemoteWelltodoLadybird http://www.gfycat.com/FeminineCapitalCob
No offense but gfycat obviously blows your service out of the water, so perhaps you should play catch-up instead of blaming reddit admins? Which is silly anyway, because gfycat succeeds through comments and people sharing it and talking about it, not through owner spam or something else.
For the record it's been over 10 minutes since I began a youtube -> html5 conversion on your site and it still says "uploading" and I think it's broken.