I'd like to see some corrections to the matrix, Kobo can run custom code and does not require an account. Also "DRM: yes" feels misleading - you can read DRM-free files on one just fine.
A Global Device ID (GDID) is a permanent, unique digital fingerprint that Microsoft automatically assigns to your computer when you install Windows or sign into a Microsoft account.
Note the "or"
I own a Windows 10 machine which has never signed into a Microsoft account. It still has a GDID in the registry.
Send optional diagnostic data to improve Microsoft products [Includes how you use the browser, websites you visit, and enhanced error reporting. Determined by your Windows diagnostic data setting]
Allow Microsoft to save your browsing activity including history, usage, favourites, web content, and other browsing data to personalise and improve Microsoft Edge and Microsoft services like ads, search, shopping, news, and Copilot [Includes your history, usage, favourites, web content and other browsing data]
Send optional diagnostic data to improve Microsoft products [Includes how you use the browser, websites you visit, and enhanced error reporting. Determined by your Windows diagnostic data setting]
Allow Microsoft to save your browsing activity including history, usage, favourites, web content, and other browsing data to personalise and improve Microsoft Edge and Microsoft services like ads, search, shopping, news, and Copilot [Includes your history, usage, favourites, web content and other browsing data]
If you install koreader on the kobo, crosspoint on the x4 and create a free koreader sync account (or host your own sync sever): yes - but on the x4 you need to manually trigger syncs
Alternatively if you wish to stick with the stock Kobo reader app it is possible to sync via a https://grimmory.org/ instance
Kobo's devices let you bypass the account signup via a single option in a config file. Whether you do so or not it's easy to install koreader and start writing plugins for it. You can also hack on the linux OS they use