Well there are a lot of ways to gain tc, eazy or hard ways:
-DUELING: i think the most part of the community won their TC just by dueling being a fast way but same time risky
-MARKETING: if you are a good markeeter and know how to make profit is eazy or if you are a good artist you can sell art
-BET SERVERS: from betting you can get very eazy tc but is more risky than dueling so look on who you bet, also if you host a bet server u can get tc by being the house or by giving out nudges or even betting
-TOURNEYS: this is the most eazy but same time long way to gain tc