IMHO – Everything Everywhere is a good thing with a rubbish name

The tech industry is full of terrible names. But really, most could be waved away with the excuse that they're quirky, or fun or "fit the target demog