Sad part is that's how business is. I don't blame them though. For example, as a kid I would shovel neighbor's driveways when it snowed for like $5. If it snowed again the next day and they expected me to come back and shovel it again for free I'd look at them like they're crazy. It's no different in this case.
It's the same for any technology. Your technology will be the greatest and newest for one day, then wake up the next day and there is something better. If companies continue to support them forever they will never sell new models and never make money.
Plus how is Samsung not trustworthy? Every company discontinues service to certain things eventually. Nothing lasts forever.
So it is acceptable to release phones with a busted GPS? No GPS optimization for over 3 months? Getting a good Vibrant is like a box of chocolates, you never know what screen color tint you are going to get. We don't expect Samsung to support the phone for 10 yrs, but come on, 4 months and all we got was a GPS update, an update that would not have been necessary had they launched a working GPS.
Plus the logic makes no sense. When you buy any computer, you can update the software to any future OS you want, as long as the hardware is capable.
Android should be the same, just get rid of all these damn manufacturer and carrier add-ons, and have Google release all future updates that work globally on all phones as long as the phone can handle it. All Google needs is the drivers, technically they can get it from the component manufacturer.
Imagine buying a computer and being told anytime you want a windows update you need to get new hardware
BTW I'm not a big apple fan, but even apple was supporting the original iPhone when newer hardware versions of the iPhone were available. Did apple tell the original iPhone owners to get lost and purchase new hardware? NOPE
I may be wrong, but I believe even the new iPhone os was released for older iPhones.
It is just good business to support your products, even old ones. Just because Samsung doesn't do it, doesn't mean other companies behave the same way.