Hello guys. I know this is old thread, but my post doesn't require a new thread although being relevant.
The same issue was talked far back in
http://qbforums.shiki.hu/index.php?topic=71.0
My concern about qBittorrent announcing only to the first tracker of the list, is that tracker will be bloated of work while others will be idle. Idleness may result even in the torrent being removed from them, resulting in centralization.
Of course that'd only happen if qBittorrent was by far the most used torrent client. It not being that, in reality it will end with all qBittorrent users using always the same tracker in a torrent, and users of other clients may end unaccessible for us. Very bad.
A better solution, if qBittorrent's core devs wanted to reduce load and traffic, would be, for each reannounce, do it on random trackers, like 20% of available ones. This way we'd end up announcing on all of them, keep the global announce frequency, and still not announce on all of them all the times.