Says who? The rest of the industry?? Because nope..
I've been buying consumer electronic devices since like forever. Going back to the Pocket PC days support for newer OS/firmware would actually cease for hardware in like a year or less. Symbian OS from Nokia would support firmware upgrades only if there are faults. Same as Sony Ericsson, Motorolla etc
Apple started the trend of adding new features in firmware upgrades for years after release
Your 2 year support claim isn't supported by consumer electronics history
I call BS. Look at XBOX and PS. They last years before upgrade cycles. Desktop and laptop computers same way. My 6 year old radeon video card in my 6 year old dell computer still gets driver updates.