Main reason is to eliminate fake NFTs since anyone can create a fake tApe NFT on fansforever and it'll look like a real FAN token since it shares the same contract as tApes. Also you can set a floor price on tApes without affecting the other NFTs created on fansforever.