Paying for wifi: So airlines in America is giving not giving great customer service. What else is new? Meanwhile in Europe low-cost carriers like Norwegian offers free wifi on most flights.
Meanwhile in Europe low-cost carries like Ryanair charge fees for not checking in online or not printing your boarding pass at home. I really don't think this is a Europe-vs-America issue.
2) It is an American issue. Have you been on any airline from Europe, Middle East or Asia? If you generalise the offerings and compare the level of service then you will find that American airlines offers much lower service. Most European airlines are quite good, and most big carriers from Asia and Middle East are much better.