The problem with both of those examples is that's where it landed eventually. You're ignoring all of the time that Kia ignored/denied the issue, then the half-assed answers done with only a quarter-ass (The Club, distributed through an unpredictable patchwork of local PDs), and only after several years finally fixed it. Or at least that's what they claim.
BTW, I don't think they installed physical immobilizers, at least not on all models. It was some sort of software update, but I don't have the details on how it could even work. But at least it came with The Club direct from Kia/the dealer.