Twitter might be ubiquitous (a household name, as you said), but just like Iron Man, its popularity is not proportional to its financial success.