It's all relative. Airplanes are more expensive than servers, but the revenues of airlines are gigantic. United Airlines turned $23 billion revenue in 2010. Southwest did $12 billion. What's Twitter's revenue compared to what they've sunk in servers, development costs, etc.?