If Aereo were ruled legal today, the cable companies would figure out tomorrow how to duplicate Aereo's position and avoid paying the broadcasters any fees.
By statute, broadcasters can choose whether a) local cable companies are required to carry their networks [which is why public access still exists], or b) to negotiate for the rate, which lets the cable company walk away if they cannot come to terms.