Tax overhaul plan has something for everyone to hate