Earlier quoted context omitted.
The Microsoft Surface devices feel pretty close to modern Apple in fit and finish while also being able to boot whatever else x86 you feel like playing with. Unfortunately their stance towards repair in practice is also pretty similar to Apple. Still, that doesn't change the fact that they physically feel quite nice as devices.
If anything Surfaces are even less repairable than MacBooks. At least you can take apart a MacBook with just a screwdriver (albeit with some special bits for Apple’s weird screws), but modern Surfaces are basically filled with glue [1]. [1] https://www.ifixit.com/Teardown/Microsoft+Surface+Laptop+Tea...
I switched from a Surface Laptop 4 to a Framework 13 and don't miss much beyond the touchscreen, and only then for specific games.