Linux sucks on laptops
I first installed Linux on a laptop in 2002 while interning at IBM Research during grad school. Back then, I had a tons of time and enjoyed tinkering with my systems constantly. I ran Linux - first Redhat, then Gentoo - on my laptops until 2007, when I switched to a mac.
Never once in all those years did I get suspend/hibernate working.
I just installed Ubuntu on a laptop and, amazingly, these features still don't work out of the box. Indeed, it looks like it would take some seriously ninja-level skills to get them working. I'm also amazed how little the desktop experience has progressed.
Linux is AWESOME on the server, but god it sucks on laptops.