I was simply providing you with a technical reason for why support for newer operating systems might have been dropped. I think you're being complete unrealistic with your expectations or that your understanding of what being a Nexus device means. Google has not announced that it is discontinuing support for the Galaxy Nexus, just that it won't receive the latest and greatest OS.
Had something like this happened to for instance Microsoft or Apple, they would have footed the bill, engineered a solution, and lived up to what they promised their customers in the first place.
Are you really citing Apple as a credible reference for an upstanding company?
I'm going to cite 1st Generation iPad which was released in 2010, discontinued in 2011 and received one iOS upgrade as proof you're full of it. On top of, that numerous Apple devices have only had 2 years of software updates (e.g. iPod Touch 4th Gen) before being discontinued.
Furthermore Apple has settle numerous lawsuits and class action suits filed against it for failure to repair devices under warranty, claiming such bizarre things as being a smoker creates a hazardous operating environment in violation of the warranty. They've had numerous lawsuits against them for manufacturing defects on devices that resulted in high numbers of failures outside of warranty periods (e.g. iBook power-on issue).
Microsoft ships a baseline package of drivers but it's up to vendors and device manufacturers to maintain driver support for Microsoft's Operating Systems so that's not even a valid comparison.
That's why you have a profit-margin after all
No, that's not why you have profit-margins. But even if it were, Google is selling the devices at or near cost so there isn't much margin to work with. So using your own logic against you, getting an OS update this summer on a device that's 2 years old that never made a profit is pretty crazy.
That's totally unprofessional and completely uncool.
You're completely unreasonable.