UA treats non-elites like [expletive deleted]- there's a reason why non-E+ seats on UA are called "E-" (the pitch in that section is usually 31", not 32"). As a 6' 3" MVPG (who has been known to hop standby flights and get 30D), I feel for you, but I'm not a big fan of degrading the coach experience for the majority of passengers so elites can be more comfy when they are in coach. One might also note UA scores pretty low on those JD Power customer satisfaction surveys, even with all that E+.
B6 is using Airbii sans any F, which is why they can get away with wider seats AND better pitch. To be honest, I sort of wonder if that is the wave of the future as F slowly gets whittled down- maybe at some point, airlines will just charge for more legroom, charge for drinks, food, IFE and WiFi, and be done with it.