I feel like "piss off a lot of people" is a general prerequisite to any substantial reform on any topic. Almost anything that requires reform is going to be at the point where it is being abused and (inordinately) capitalized on.
A lot of negotiators talk about win-win agreements which may be true with just two parties. I think once you get beyond that, no true win-win agreement is possible and some people are going to lose out. Trying to appease every single interest group is what leads to a lack of progress.