The problem with tiny startups is often that people are really inexperienced with people problems. Large corps somewhat fix that by having HR departments and all. But ultimately I'm starting to think today's business often relies on some sort of hype train.