There is a rule in the business. Product prices hike if demand increase or product out of stock. In the case of Apple, it also applies.
Steve Jobs was a great businessman along with the technician. He has created demand from the market.
One more reason for Apple product price hike is no matched product till now. Products available in the market doesn’t match the quality of Apple and that’s why it charges high.