Mrm1ke: very well said.
Apple has been aware of this problem at least since the introduction of iOS 6 (just google: iPhone 4S wifi greyed out)
Although they were fully aware of this issue with this problem causing Broadcom wifi chip for over the past year they have kept on selling the 4S with this chip. Actually, even today this sub quality quality phone is still being sold, and when people lucky enough to get replacement phones get their replacement phones, they are also the same sub quality phones. (As you can read from some of the posts of customers getting replacement phones, where the Geniuses installed iOS 7 for the customer which immediately caused the wifi to grey out again)
Therefor Apple bears responsibility for knowingly selling iPhones of which Apple for the longest time has been fully aware this problem exists. Furthermore since Apple knew this problem quite often occurred with the introduction of iOS 6, it also was fully aware this problem could also occur on iOS 7.
However they must also have been very aware that they could try and hide between the legal fine-print since almost all iPhone 4S phones would just have passed the one year warranty period.
But Apple was fully aware within the warranty period of the issue.
Someone buys a car with say a three year warranty. Unknown to the unsuspecting customer the manufacturer knows however there is an issue with the brakes malfunctioning after new replacement (original and manufacturer endorsed) brake-pads are installed.
After 3 years and say 1 month, the car crashes, seriously injuring all in the vehicle. Would the manufacturer get away with this on the ground of the warranty being expired? No way. Every manufacturer has his own responsibility, regardless if it's BMW or Apple.
profit is what you earn, but it should be earned fairly.
Apple is in this case clearly not treating her customers fairly.