It depends on whether you earn enough to make 120 pulls every banner or not. Like Mihoyo with ZZZ, they will tune it so you cannot get guarantee every banner without spending...just barely. And also depends on if the units become meta for endgame activities, and how frequent the reruns are. If not, they are forcing a collector to spend consistently because they risk losing all the resources they've spent. ZZZ is Hoyo's gacha system FOMO perfected, especially with the consistent power creep.
Whales will get murdered and quit Endfield once their luck sours on a banner and go 1000s without getting a dupe.