I have a Surface Pro i bought back in 2017. But it sits in my drawer now waiting to be used when i'm on a vacation. I hated it and wished i didn't buy it for these reasons:
1. After 3 months, the Wifi stopped working. Went to have it fixed and said that the wifi adapter needs to be replaced. Turns out the Marvel Wifi adapter it came with had a lot of issues with all the Surface Laptop models at that time so there's no way to fix it once it stopped working. I tried everything by doing hard resets, updating, downgrading adapter drivers, etc., searched the interwebs for the fix with no luck. So i just bought a Wifi USB dongle. Can you imagine how frustrating that was because it had only 1 usb slot so i had to buy a usb dongle and then the wifi usb dongle. One guy out of nowhere actually thought i was RFID stealing people's information in a cafe.
2. The detachable keyboard is a plus, but mostly it's a nightmare. After a few months the surface have a hard time detecting the keyboard so i had to snap it back and forth a few times for it to get detected. And yes, i cleaned the connector.
3. After a few months the touch-screen started malfunctioning. It's such a nightmare i can't even explain in words. Seemed like a ghost finger kept touching the screen out of nowhere that some of my programs started executing. Due to my frustration i had to disable the touch screen driver.
Overall, i only like it for the mobility and aesthetics but i am never getting a pro again.