If it wasn't for the fact that I periodically have to prise my wife's devices from her to update them and for the fact that every 2.5 to 3.5 years I make her update her phone she'd still be using a Sanyo flip phone.My biggest issue with Samsung (and any other Android OEM other than Google) is the lack of updates. But here's the catch; your average user could care less. My wife is oblivious to the latest and greatest software update and she is not tech savvy. When she gets an update on her iPhone it actually bugs the crap out of her. Most people just want to use the phone. These same people don't care about resell value.
So as a phone enthusiast I agree with all of your cons but most people that read phone/tech forums are more in sync with what's going on. Your typical user has a life outside of following phone rumors.
So, yeah. Totally agree.