you can do the same in ubuntu laptops as well. And if you are a coder then you want any have to configure your mac for whatever language/frameworks you work on.
I’m not talking about just hardware support. I also mean basic day to day sysadmin tasks and software configuration, and user things like having quick workflows for editing and sharing pictures, etc.