Agree... I don't mind the 170's or 190's at all. I used to mind the lack of food and lack of IFE, but United has done a great job at making the mainline food service infrequent enough that I don't miss it on the RJs - I just get real food in advance on those occasions. And United's mainline IFE product has gotten so inconsistent (Overhead? Seatback? WiFi? Nothing? And if it's there is it working?) I just bring my own anyway.
The only planes I really avoid are the E145/CRJ200s on flights over 2 hours - and that's all lack of legroom.