The Affordable Care Act's employer mandate—the Chinese Democracy of legislative components—has been delayed again: Businesses with between 50 and 99 employees will have until 2016 to comply with the law's directive that they provide healthcare.