There’s actually at least one site that lets you create T-shirt designs which they then sell and pay you a commission if your design is selling. I’m not sure on the name of the site though (it could even be the one linked above), but my brother uses it a lot, I’ll ask him when he’s awake.
The story behind Abel technology is from a Youtube vid of an Abel player (forgot who) who used jumping short a lot and the commentators started calling Abel’s jumping short “Abel technology” because he kept lucking out (probably) and beating things that he probably would have lost to using ‘standard’ Abel tactics. Again I’m not much use in knowing where the video is, but one of my friends has it favorited and I can ask him about it tomorrow.
Threadless.com only puts up designs of their choosing (after the community votes on them) and you only get paid for the initial print and then future reprints, not commission.
pretty sure the term abel technology is just a play on the song title AYO Technology by 50 Cent. you’d have to ask sanchez though but that is my best guess.