If this is the problem, I don't understand why the legislators just don't alter this legislation. Why create sweeping reform, and a potentially bigger headache and burden for this country, when this problem may have a more straightforward solution?

Oh, they have tried numerous times, but so far it has always been shot down (the war between the forces we have been discussing)

but they are still efforts, right at this time, to repeal portions of it, led by Senator Chuck Schumer and Patrick Leahey:

efforts to repeal a portion of the McCarran-Feguson Act

But even if by some miracle this time it was successful, it's just the tip of the iceberg..