I don't think the developers deserve a take on customers' wrath over a delayed or failed update. Their job is to develop roms/apps/softwares but they are not the ones to decide which device gets updated or not since they are under the leash of their bosses. If their bosses tells them "no! don't bother to update this or that model and let it die with whatever os they are on" then that's what they will do.