Title “Web 2.0 Time Tracker” sounded terrific in the 2006. Now its ridiculous.