Suspend still uses power, and has the potential for spurious wakeups. Many people don't feel comfortable suspending a system and tossing it in a laptop bag.
Given appropriate optimization, booting should take a lot less time than un-hibernating. In particular, the latter takes more time the more RAM you have in use.
In any case, many good reasons still exist to turn a laptop off rather than hibernating or suspending.