Sometimes, I look at the directions companies like YouTube or Microsoft take their products and I wonder, "Does anybody in charge at the company actually use their own product and understand even a little bit what will piss vast numbers of people off?"