There are a few restrictions on consumers' rights to take advantage of recalls. For example, there is a limitation regarding the age of the vehicle. In order to be eligible for free repairs, refund, or replacement, the vehicle must be less than 8 years old on the date the defect.
So you'll be notified...but it'll be up to you to fix it out of your own pocket after that. The equivalent here would be that you'd have to buy a new OS. Besides you're comparing safety recalls, which can cause death, to a software "bug" that is actually caused by the user themselves. Also your statement about "free software getting patched seemingly forever" is totally false, incorrect, and missleading. There are tons of free software that is unsafe and no longer being maintained or patched. Does that sound like fraud too? No...more like the EoL of software (that sounds familiar...)