TT, please do and it was.
Big Number, it's nice that you are often able to offer some support to certain things I say, cheers. I know it is not necessarily for my benefit but it is good that you can be bothered to comment when you do agree rather than be a bystander and allow me to take it from every angle!
Parasite may be a better choice of word than you think:
parasite (
plural parasites)
- (biology) A (generally undesirable) living organism that exists by stealing the resources produced/collected by another living organism. Lice, fleas, ticks and mites are widely spread parasites.
- (pejorative) A person who relies on other people's efforts and gives little back (originally a sycophant).
parasite - Wiktionary
Both meanings I feel are apposite.