A) Most users will never open their computer for any reason, including upgrading RAM.
B) Apple wants to capture the cost of upgrading their hardware in the future.
B) Apple wants to capture the cost of upgrading their hardware in the future.
I think "capture" is the key word. They're not trying to create wealth for their users with this action; they're trying to capture it for their company and its shareholders.