Fast food is no longer fast or cheap, making it increasingly easier for Americans to give it up. The price tag is now on par with that of "real" restaurants, and so is the wait time, making it no ...