So how many years should a company continue to support old technologies?
3G was first released in 2002 (20 years ago) [0]
4G was 2010 (12 years ago), which was the successor to 3G (though I realized "4G" is a debated term) [1]
To put this into perceptive, Samsung/Google don't even support their cellphones older than about 2 years old.
Now I'm not suggesting a shorter support cycle, but 20 years seems more than fair.