You're right--sounds like this shouldn't be happening.
If you are using the latest version of LimeWire, then I'd seriously suspect Comcast of "filtering gnutella traffic."
If so, check if the competition offers high speed and NO filtering.
You can try asking Comcast about their file-sharing policy, but I'm used to hearing people say they don't get reliable answers from the help desk