Yeah, bit the bullet today: decided this is the upgrade year to sit it out.
VirginMobile (Australia) had a three day deal with huge data for a SIM only 12 month contract, 20% off and bonus data. They've been pretty stringy with data for a while so may be testing the water.
Weighed up upgrading to an 8+ but don't see that much added value to lock me into a two year contract. Can't see X being available in a timely manner (who wants to get a two year contract 30% into the cycle?) and the price is very much "aspirational".
Figure next September Apple might have learned their lesson and ensured sufficient stock upon announcement and FaceID will be tested and working well and filtered down to all/more phones.
If today's reports are accurate and 7's are outselling 8's, then Apple might learn that having too many products causes issues. If they had ditched the 7 then maybe they'd be selling more 8's...
I like your logic here. And this year is going to be a real test for the iPhone X and this new technology. Aside from that, is when do most receive their iPhone X after they order? If you have some who upgrade annually and don't receive their iPhone until later, that would be a short time to own an iPhone for what the overall cost is. But I look forward to 2018 for the iPhone X and it's future.