What's so bad about replacing the phone every couple years? I'd rather these phone manufacturers moved things forward than worry too much about what the non early adopter crowd think. You don't have to update to ios6, nothing's forcing you too.
You write as though your phone came with some kind of guarantee it would support future software.
Just because you can't upgrade to iosX doesn't make what you have shite.