Has the ADA gone too far?