That might be part of their calculation. After five years or so, most people aren't going to want them. So they might run poorly, but at least they're not abandoning them.
Anyway, it was mostly Qualcomm that was preventing longer upgrades, so I respect them for finding a way out of that. Maybe Qualcomm will now have to support their chips longer, due to new expectations.