My laptop can't hibernate - it just doesn't resume. Is it a userspace issue or kernel space? How to debug it? Frankly, I don't care.
My another notebook with crappy Poulsbo video card fails to resume from suspend-to-RAM in about 10% of cases. Oh, and it uses a proprietary driver. You do accept kernel bugs for proprietary drivers, don't you?
This change is nuts. There are good use-cases for doing just nothing instead of inventing 'solutions' aimed to work around the bugs in certain hardware.