It is not that DFI has "easier rules to join" but StratFront staff was too inactive to confirm you.
They all are former PDF Indians in small numebrs who first ran Indian Defence and then, Strat Front, both of which they couldn't sustain. They didn't like DFI for its "rudeness" and never moved here.