If there's a high demand then there's also a high offer, that's just how bittorrent works, usually… What could be happening is that other peers in your swarm have a higher upstream bandwidth, which would make them preferable seeders, and in this case you would only seed when these preferable seeders wouldn't be connected in a given moment.
R