That is what Apple should have done earlier, moving their products to high end customer base. Apple is a premium / luxury technology company with extraordinary resources and has an ability not to be dependent so much to lower end customer.
Apple products have an extraordinary fan base/loyalty/coalition, high and lower end who will buy the products, no matter how much price is charged especially for the most popular product, iPhone.
Apple, however, still provides lower price iphone lines to lower end customer to expand their market.
Just because lower end customers could not afford the higher end line, the lower end customers should not complain and blast Apple as a greedy company. Again, Apple is a premium / luxury product manufacturer who caters their products to whoever can afford it. Their tremendous amount of resources enable them to produce highest quality and most secured products. The highest quality, artistic design, trustworthy brand and most secured attributes make Apple products premium. Premium products generally and usually are priced highly.