That's unfortunate for this project. No wonder, no one can beat youtube up until now. The traffic alone is incomparable. I don't know if this DIY Tube platform can still pull it off but it seems dying already without reaching its peak in the market. Really hard to compete with giants.
AND
Is he the first one that will come up to your search? Not really a clean record. I hope he is not that person.
Point A: Taking on YouTube would definitely be an uphill battle for anyone, but in this very instance, the battle was fought with "plastic soldiers" (half melted at that) The amount of issues with that project is unbelievable.... and it was self inflicted by the people in it...
Point B: Yes that would be the very individual under the DIYTube nick name.