While I have never been short of criticism of the airline industry and UA, I do believe in fairness.
Regarding the UA issues, here are my experiences...
I have not booked many tickets online, but the times I did, I did not experience any problem. I have, however, experienced problems accessing my account, specifically the number of e-upgrades I have/had (agents taking too many out has been a big problem this year). To check for other airlines, you just have to go to the 'more options' window.
Laptop: It is my understanding the no laptop in the seat pocket is an FAA mandate. I don't think the putting the laptop on the floor with your feet around them is going to damage the laptop. Maybe wrapping it with a blanket could provide some peace of mind.
Having said all that laptop talk, I'm a little spoiled, as my height gives me the ability to retrieve items from the overhead bin without unbuckling my seatbelt (I'm waiting for the announcements prohibiting that).
Understand there ARE some good eggs, who are either CSRs or SWs. I think you'll find both types on any carrier. I do believe the UA employees have recevied the royal shaft when it comes to pay, no question. If I get poor service from a PERSON, I will let them, and UA, know. However, I do not unload on any CSR or FA if they're simply carrying out their orders from corporate.