Wrong. TfL’s agency sells the sponsorship and sets the price. Of course there will be negotiation in there, but TfL sets the bar depending on how much they think it’s worth.
Also, you think the cable car has got more coverage than the bike scheme? Are you serious!