I never said Defiance should be allowed to hold a penny of her money.
I said that Torn Armor probably didn't have adequate budget to do the minis they promised as part of their KS, based on the available revenue.
Those are two different things, but likely related, as Torn probably went to Defiance when they couldn't find any legitimate company to take the work for the amount of revenue offered.