> dunno, this seems like a sane thing to want AND think that this is what your users might want.
I don't think most people care about RAM upgrades. Non-technical people will probably either just put up with their computer becoming somewhat slower if software requirements change over time, or they don't have use cases where they'd run out of RAM in the first place.
A nice and "modern" looking form factor is probably a greater factor for most people even if they did care about the upgradability to some extent.
I don't really get the trend towards non-replaceable batteries, though, at least not from a customer perspective. Batteries often begin to degrade much earlier than a decent laptop would otherwise show any age, so it makes almost no sense whatsoever (except perhaps some kind of a small improvement in size due to simpler construction) to not be able to replace those. Maybe people get their batteries replaced at a shop or they just put up with degraded batteries, too.
I agree it replacements and upgrades should be doable, and that it would be responsible, and I'd appreciate it if at least models marketed towards developers, engineers and other technical professionals would have that. Most people probably just won't care enough, though.