ACPI is, at the moment, the most labour-efficient way of getting suspend and resume working on the widest variety of hardware.
The alternative Mark is putting forward is for manufacturers to support Linux directly, which isn't going to happen until it's as dominant as windows. Compare the android situation, where you get manufacturer support but not updates or proper merges into upstream.
http://www.markshuttleworth.com/archives/1332