Macs are robust and give great bang for the bucks, My daughter is now using my old Macbook from 2013 after I used it in the shop and on the jobsite for more than 5 years. Bought for €1400 or so, still running and worth €300 when I would return it. It can run both platforms, btw, easy for developers.
I believe the main concern for Apple to push things into the future is security and recently to get control over their own (integrated) chips. Old OS-systems are more vulnerable.
I used to compare Macs and Windows like this:
I might be needing some new pics when I get my new MBP.