Indeed but I there is only very small amounts of quality available in comparison to CS:S

I see --CGA-- has a few extra races, but even stilll...barely many more.
I need to pay somebody to make some / port some for TF2

Took me 1 week to code my first race from scratch, original stuff and all.
Consider the value of money - the real one. Is time value > money value? Your choice.
Besides, the feeling of people playing your race (not knowing its yours) and happily scream how much fun it is, cannot be replaced by any monetary value.
It's too bad I don't like TF2! I'd do it for free on my spare time.
Edit: No coding background, by the way - just a regular guy that loves solving problems, discovering new stuff. It's all just a matter of how you react with irregular behavior. Solve it, or rile up about it?