The solution is simple; regulate it as a requirement.
That's it right there folks. Everything else is fluff. The dollar runs the show and until the above happens ....... nothing will happen.
If a hand flown ( preferable raw data, no F/D ) approach was mandated as law the cost would be passed on to passengers at maybe 5cents per ticket.