Colleges have money, so they pay for those subscriptions. Post-collegiate runners are supposed to be working and to be able to afford that.
For niche TV, you get what you pay for. FloTrack is actually pretty good. Someone's gotta pay for all those hotels, servers, plane tickets, cameras, software, and odds and ends.