We often assume that we don't have flying cars because the technology just isn't there. In fact, the technology has been around for a century. The actual reason we don't have flying cars is that they're too big, too loud, too expensive. They're impractical for everyday use, and for all kinds of other reasons.