Don't fool yourself, Apple doesn't care about customers feeling pressured to buy or not, they only care about numbers and investors. If Apple doesn't release every 12 months a new Mac/iPad it's because TSMC doesn't release a new node yearly so they can't justify a new product with the same SoC and node as the previous one. The proof is that they literally released a new Mac every time Intel had a new CPU, even if it was just 5% faster. Another proof of "thinking about customer" is bs is that they make a new OS every year (only adding a few gimmicks like widgets) even if there's no new Mac, when no one really needs it as we just need a stable OS that could be released every 4 years and include new features yearly in small updates. But guess keep procwhat? The former makes older Macs/iPads obsolete faster than the latter by stopping support sooner.