Prior to the iPhone 6, each year the iPhone would cost the same amount & have new features. This meant the consumers were effectively getting a better deal each year. value = specs/price. With iPhone 6, Apple's started withholding features from the less expensive phone. With the iPhone X this has gone to the extreme. Instead of releasing a phone for everyone, they are trying to squeeze as much money as possible from their costumers with more expensive phones.
There is so much wrong with this post I don't know where to begin. Let's start here:
The iPhone you used to get for $0 or $99 with a two year contract was only $0 or $99 because
your carrier absorbed the cost for you. AT&T, Verizon, Sprint, T-Mobile, whoever you used for your cellular service took a major hit to their bottom line to acquire you as a customer. That's the way it was 5-10 years ago. Major cellular providers, battling each other, all trying to become the biggest, all driving up their stock prices, all willing to bleed $500 or $800 for the hardware to lock you up to their network for two years. These were called subsidies.
Those days are now over. Carriers have their consumers, only a few change over each year, AT&T and Verizon won, and they no longer are going to pay $500 or more to keep your business. As a result, the loss of these subsidies means that you now need to pay the real price of an iPhone.
Your whole anti-Apple theory is based on anger towards the wrong company. Apple is still making the phone that used to cost $0 in the SE, they are still making the phone that used to cost $99 in the 7. Your carrier, whoever it is,
they're the ones who screwed you over compared to 5-10 years ago because they're not paying for the hardware anymore, that free ride is over. Atop the budget SE and older 7, Apple released two premium phones in the 8 and the X to appeal to high-end customers who want something a bit better. No harm there.
So go yell at your wireless carrier in
their forum. Apple has done nothing wrong.