You can fork the contract but you can't fork the anonymity set. Tornado Cash had 12k different depositors https://dune.com/poma/tornado-cash_1 . If you have 100 clones with 120 users each (maximally decentralized deployment!) the anonymity you get is way worse.