Okay, step by step, because I feel like we’re talking past each other.
They knew this could become a problem. They took the risk, most likely for cost reasons. They didn’t know when it was going to happen, but they knew it was going to happen, maybe in three years, maybe in 15 years (Google is constantly evolving the definition of safe). If you choose to take a risk, you are responsible for taking the fall or you choose not to set expectations of longevity. At the moment I don’t feel that they take responsibility for their decision. While this would be fine if the problem was unsolvable, I don’t think it would be fine if they didn’t solve it just because it would cost them money. You take the risk, you take the fall. Because of this, I dismiss economic reasons and I believe that if they didn’t solve the problem just for economic reasons, they would break their promise. If I didn’t make that clear enough before, I apologize.
Being wrong and lying are two completely different things. I have never called you a liar and I would never call you a liar and I would ask that you refrain from making such accusations.
As mentioned earlier, the definition of safe is constantly changing. There were better sensors and they decided against it. foreseeable now => no. foreseeable at all => yes. They had options and while I don’t blame them for their choices, right now I blame them for not taking responsibility (maybe that will change, who knows).
I can’t disagree. Some older and cheaper phones managed to still have security updates (A12+) and a strong fingerprint sensor. So it would have been possible, but it didn’t happen. When a company advertises longevity, I expect them to intentionally perform in a way that other companies “accidentally” perform. Nothing more, nothing less (okay more would be nice, but it’s not a must).