That sounds like what I'd expect with Framework. Modern hardware is complex enough that you have to specifically target and support an OS, and afaict, framework just kind of doesn't. It's sold either with windows or as-is, then then it's up to you to be the systems integration team.