Exactly. This is precisely why I stopped buying Windows computers and started buying System76. Well that and the support.
Looks like Framework has started heading this direction too, which is nice to see.