I use Google Maps for timing busses and even choosing busses, though my bus system also has an app that is more accurate. Also, 500,000 people use the busses in my system every day (just Muni Bus, not ATC or other county bus systems) vs I think 19,000 for JTA's busses? Same city population (SF vs Jax).
The south is notorious for captured rider bus systems. Even in Atlanta I had a hard time riding the busses simply due to the filth and the smell and the crime and sketchiness (~250,000 daily riders on MARTA busses). That's with nice, covered stations, but scaled back routes and headways and unreliable drivers and constant wheelchair/walker traffic.
Honestly, no matter what JTA does to improve the bus system, it's a southern bus system. It will always be exclusively for poor people. The way to get choice middle/upper class transit riders in the south is to build light rail or streetcars through infill yuppie neighborhoods.
That goes without saying, JTA should do MUCH MORE to serve the underserved by providing nice covered stations and better routes and better signage.