Geez, you sit in the plane for 1-2 hours tops. Suck it up, stop complaining and enjoy the conditions your desire for the lowest possible airfare has brought upon you.
As a consumer, you chose the level of service you wanted by constantly pushing for lower airfares.
As for DainB complaining about the ATR, the cabin is near enough the same size as the E170's cabin was and seat pitch much the same.