>they did not even tell the users to throw away the "outdated" but perfectly working devices, offering a small discount to buy new
Because they simply brick the device when updating and it's easier, faster, cheaper to buy a new device than to unbrick.