Just keep telling your story. The only force that will effect change is revisions in customer perceptions that lead to lost business.
When United Airlines scr@wed me over during the "summer from hell" in 2000 and cost me an unnecessary $1,000, I wrote them and told them that not only would not opt to fly them again, I would commit to costing UA a full $100,000 in lost revenue by influencing friends and diverting work-related travel bookings. I did it, too.

Heh heh.
If 1,000 unhappy JetBlue customers waged quiet, private campaigns like that, it might at last get management's attention.