Couple of points
If techrepublic chose to shut down tomorrow, that would be their business. In fact, I couldn't complain too much if Google decided to stop giving me free gmail.
Also, completely switching your core business to something that assumes advertising alone will pay the bills would be a pretty scary thing.