[Galaxy S II General] v1rtu4l:
many people have many different expectations. religious people expect there to be some god who answers their prayers, others expect the world end in 2012 and again others expect there to be a system of karma around, where everybody that does good things will get something back.

i guess you have no written piece of paper with an agreement with samsung, that your phone will get ICS, so this expectation is unwarranted.

it is actually quite obvious that it is more a case of wishfull thinking on your side (or the others side). samsung actually has a rather bad track record of updating it's phones so there is no research you could have done before buying the galaxy s2 that would tell you "hey, go with samsung. they always update their phones for a long time". what you experience could in part even be described as the after effect of cognitive dissonance. when you made your decision to buy this phone you only spent so much money on it because indeed you expected a certain type of value for that, partly in the phone you did get on the day of the purchase, partly in the service that samsung would provide you afterwards. now this is scenario A (you buy a expensive phone, because you get a great phone with great support). you would not have bought it if you tought it would stick on gingerbread. now scenario B is what you actually experience right now. there are phones that already have ICS and you are unsure of when you will get ICS. these to scenarios do not fit together in your world or the world your brain is constructing to you.

of course you could admit to yourself that spending so much money on the phone without guarantee that you will get updates in a timely fashion was bad, but humans are not good at admitting possible mistakes to themselves.

so people go and construct other possible scenarios in their mind that makes their mind at ease with the situation and brings their world to a consistent state. you construct the scenario "samsung must do this" to justify your prior action of spending much money on the phone and not look like a fool.

similar popular reactions to cognitive dissonance are "wanting a girl->not getting her->making oneself believe she is not that good after allQ

yeah, that worked out well in past cases of Samsungs smartphones, right ?

dating back to the symbian days where support was even worse, people said "due to samsungs bad support and update antics i wont buy a samsung phone again" and guess what happens. i read the same user names that said exactly this over and over again in the i8910 forums, than in the galaxy S1 forums and now in the galaxy s2 forums. get over it. if samsung will bring out a beast of a phone and you can afford it you will buy it. at the end of the day you are a geek, just like most of us here i guess ;)

but you bought your phone with these bugs! why didn't you do more research, if those functions work properly if they are essential to you ? ;)

yeah, and they would not have any differentiating factor. the samsung phone would be just like the china ZTE-phone which has the same specs but is just 200 $ cheaper.

on top of that, is exactly THIS something you may not do by law. you may not alter a product in a way that it loses functionality (touchwiz->vanilla android). this could actually be something people could sue samsung for. just as your car shop guy can't upgrade your software in your car which will then disable the functionality of the headlights

it's been said over and over again, samsung may release source code for the things they "own", but since the phone does not consist of only samsung components you would be lost in the cyanogedmod dilemma. having half the tiles of the puzzle because samsung may not distribute the source code or binaries of qualcomm, s3 or other chip manufacturers drivers which are needed to make the rom work on the galaxy s2 hardware.