You see, when you buy a Mac you know every feature (including sleep) has been tested thoroughly. When you decide to install an OS on a computer you already own, you put the onus to test on yourself. I don't understand why people continue to make this unfair comparison. If you want a linux computer where sleep just works, by a preinstalled linux computer. System76 makes fantastic ones. They thoroughly test every feature. They test when new versions of Ubuntu get released. You'll have the same experience you have when buying a Mac or when buying an HP.