Firstly, you need to take a chill pill, seriously. Yeah, well, with your way of thinking no company would have you as their CEO, you'd run them out of business for sure. You're way of thinking (while it makes sense on paper from a customer standpoint) is so you'll be able to sleep at night, but your company will be going bankrupt during the day. Making sure to build products that will last for several years, keep around plenty of stock would not only end up costing a king's ransom to the customer but it will also keep customers from buying new ones for several years while oversaturating the company inventory. I guess you feel your way of thinking will get you enough business up front so your company can stand on it's feet for several years until customers decide it's time to buy something new. It ain't gonna happen.
If Apple makes you this mad, go buy from another company. Why call a company greedy and still buy from them? I certainly wouldn't. If you're not a customer of Apple then creating this thread was nonsense.