Can you have one of the top five websites in the world (in terms of traffic) and not have a trillion-dollar company behind it? Just consider the running costs of Google/YouTube — literally millions of servers and infinite bandwidth. That requires a lot of money — and human resources!