Debian's been on a 2-year release cadence since at least 2007. I agree, they don't come out like clockwork the way Ubuntu LTS editions or macOS do but they come out in the first half of the year they're supposed to. At worst it's 2.5 years between releases at best it's under 2 years.