Eh. I have no rage. This is a "problem" of our own making. People don't select on anything other than price. Sure, you might pick one airline over another if the price difference is minimal, but for the most part, people are not willing to pay more for more room. Hell, most of these airlines will let you drop an extra $40 for a slightly nicer coach seat and I bet you rarely take them up on the offer.
Airlines are a boom and bust industry with relatively thin margins and vicious competition over price (when government is doing its job and keeping them from monopolying up). They are not gouging you. They are not cramming you in to be mean. They are doing everything in their power to make that price tag you see when you search for a flight on your travel website of choice as small as humanly possible because you WILL decide based upon that price. They can either sacrifice a few inches of room on the alter of the price gods or be die. The solution is simple; pay more for better seats on better airlines. I am pretty sure that the airlines would vastly prefer to ship fewer people at a higher cost then have to deal with the headache of using a cattle prod shove Americans into a seat that is the width of a single ass cheek.