Not quite, automated progress is specifically a feature of idle incrementals. But yeah, this game as is, is not really an incremental. Just having upgrades is not enough, a certain type of cumulative progression is expected.