I get stability issues in windows 10 only for one of two reasons:
1) The driver isn't windows 10 compatible, because the hardware is quite old
2) The software that's running is doing something it shouldn't like messing with RAM. I encounter this once when I used this strange ram caching software. You won't be doing stuff like that.
I think if you are a mac user, and not doing any weird fringe hack-y stuff, ie using normal every day software and using hardware designed by Microsoft themselves, this very year there should be basically no stability issues ever.
Back in the bad old days of XP etc, sometimes you'd get weird crashes for no reason. Maybe that even happened a little in early days of 10, during the "preview" phase, when it was in testing.
But generally no I find it solid AF. If you don't intentionally mess around with the hidden background cogs and wheels, you should never really have any issues.
Longevity I have no idea, but as I have never owned a surface device. Design is premium though, build quality seems stellar. I will say that people on here seem to have surface RTs and stuff, so they are probably built to last.
Surface pro versus MacBook pro is an interesting split. Are you attracted to the 2 in 1 form factor, and/or pen, or is there some reason why it isn't Surface Laptop versus MacBook pro? (They are both beautiful machines and the inking and flexibility on the pro is a good feature, I'm just curious about that part).
I'd say go into a store and have a play with your choices.
If your familiar with apple don't focus too much on the software, as that may bias the choice (because you won't know windows as well).
Just get a look and feel of the devices, comparatively, compare battery life, wake time, screen quality, weight and balance, trackpad, keyboard, try the pen, try the tablet in tablet mode with touch. See how they feel, purely "as pieces of engineering" and thusly "as tools".
If you want to keep things clean and simple, and you go to a windows device, I'd advise trying to favour windows store apps over downloaded ones.
Not that downloaded software is bad at all, the majority of paid or open sourced software is very solid, but UWP apps have some advantages for simplicity (which will probably appeal to an apple user). They tend to be more touch friendly. They auto-update, so you always have the latest version. They are sandboxed, so you can't get viruses etc from them. They run a little quicker.
That security etc, is a familiar experience to on mac I think. The UWP platform is really microsofts way of addressing some of the issues people like mac users have had with past versions of windows.