Why Flash is okay, but not for an entire website

Flash can be pretty and neat and can even help present important information. But it can be a liability too...