I agree with all but the pay rate. In a roundabout, convoluted way, they do via ticket prices. Higher ticket prices mean more revenue, which means potentially more money for labor. It's hard to get a pay raise when no one wants to pay more than $59 each way. It's even hard when said person then complains about the level of service they receive. I don't go to McDonald's, order a quarter pounder with cheese combo and expect some version of angus beef with bleu cheese on a toasted bun with hand cut fries and a micro-brew beer. People have to adjust their expectations. What people pay for is to be taken from point A to point B safely and on-time. If THAT'S not being provided, then it's EVERYONE'S job to practice service recovery. It's not only gate agent or the FA....it's EVERYONE. I see too many people that take the "let the gate agent handle it, it's what they get paid for" mentality. Well, guess what? The gate agent makes probably $8/hr tops to start. By ignoring the passengers and keeping them in the dark, you're making their job harder.
If there's a delay, I try to let the passengers know. We were holding short of the runway forever in AUS yesterday after two MX delays, but I couldn't do a PA since we were next in line. I felt terrible b/c I had to listen to ATC in case they cleared us onto the runway. So, I made up for it in the air by explaining to the people in the back why we weren't moving prior to take off. We've got a lot of guys here that just shut the cockpit door and put up a wall. I can't do that. I like my job and would like to keep it. Even if they're only paying $59 each way, they're still paying, which enables me to keep flying and feeding my family. If they choose to go to another airline (or Delta decides to drop us b/c of customer complaint issues), my job now belongs to someone else.