What promise are they not living up to?
You can absolutely take newer parts and put them in older models currently. You can find people in comment threads about framework on HN about doing it already. A day or two ago I saw a guy talking about swapping out his touchpad