That's nonsense. You don't have to be a masser clan and pull big to make an impact in the scene. Way too many New clans make that mistake and then fizzle out quickly because they can't maintain that momentum.
Lots of clans that pull low you can compete with. Supremacy, onslaught, special forces, hydra, the other new clans opening up etc. Plenty of action to find and then work your way up the ladder. You can still find a niche and be fine as a low pulling clan and focus on quality. Not every clan can be top tier.