Toyota fixes all vehicles because they all have the potential to have dangerous problems.
Most iPhone owners have no problem whatsoever, and there's no danger at all to anyone.
So Toyota HAS to fix them all. It would be pointless for Apple to fix all iPhones in the field when most of them never have an issue needing a fix. But if you do have a problem, let them know and they will fix it for you for free. That's hardly a burden for such a non-dangerous situation.
We live in this ridiculous era of expectations. Apple comes out with a reasonable solution to a problem that affects a tiny percentage of users, and they get slammed for it. Hypocrisy.
This isn't necessarily directed at you, but to all of you comparing Apple/Phone manufacturer to Toyota/Car manufacturer.
So the deal with the "SAFETY" recall of the sticking accelerator, the way it works in the auto industry, generally they catch these things in testing "ON TRACK", but this was one that slipped thru the tracks, just the same as software issues Apple had with iOS4.0 and 4.1 on the older iPhones. So the customers experienced the problem, and it was reported. Toyota(the same as all other greedy, self righteous companies out there, deny everything), then had to create a software fix for the problem in the computer of the car. They then mail out letter's to everyone, because this is a safety issue. You can bring your vehicle in, if you feel safe, and if not, they will tow it at cost to warranty.
Now there are also other things that are problems with cars, and are reported by many consumers, but it isn't classified as a recall, because it is not a safety recall. Take the Chrysler 2.7 engine. It was unfortunate, because it was a good engine, but they had a flaw. The cylinder heads over time got oil buildup from the scorched oil around the overhead valvetrain. It was caused by the heads having a flaw in design that caused them to get hot spots and scorching the oil. So it was noted to Chrysler, and they decided if the engine had this problem and the owner kept sufficient evidence of oil changes, and it was within a certain mileage. They never sent this information out to anyone, and most don't know of this replacement, but the dealers know about it, and the company knows about it as well, and they will pay to replace it under certain circumstances, so long as you do your studying, and find what you can on this engine. As I said this is not safety related, and doesn't apply to everyone, so they don't let everyone know, or don't replace everyone's engine.