If we're going down memory lane...
At about 18, I started programming COBOL on IBM System 36 and then AS400. Finally went to PCs with no hard drive, twin floppy drives and 640k memory limited by the processor design.
Couldn't get a proper job programming (due to age bias, as I was told quite bluntly that as I was under 25 I wasn't seen as mature enough for the job), so I went to the temping agencies and looked for data entry/typing jobs as I could do 80wpm.
The first job they sent me to was to support a Project Management team at AP Precision Hydraulics (the company that makes AP brakes, suspension for aeroplanes, etc.).
Got there on my first morning as was sat behind a 12"x18" beige box with a screen in the middle...that was my first introduction to Macs (a Mac SE). When I asked why they were using that instead of a PC, I was told it was because there was no suitable windowing environment available for PCs and the software for doing DTP was crap.
They were EXPENSIVE though - about £4000 back then for a (with the 4mb of RAM, optional FPU, and 20mb HD).
So I was left to my own devices, and after a day I'd learnt to use DTP, word processing and spreadsheet programmes (at that time, I believe it was Aldus Persuasion, Aldus Pagemaker, Informix Wingz, and Microsoft Word). We couldn't use Powerpoint as it didn't exist, Excel would only allow about 100 rows/columns (Wingz was only limited by the amount of memory).
Until that day, I'd used DOS based programmes (WordStar, Supercalc) but everything on the Mac opened up quicker, required no typing to launch/save/close/etc. as you could use the mouse for these (or still use keyboard shortcuts). These DTP programmes were not even produced for DOS as the time. Even things like putting diacritics above/below letters for foreign languages was simple on the Mac - you didn't have to remember hundreds of Alt-ASCII codes.
I've worked on IIvi, IIvx, Classic, LCII, LCII, Performa, Centris, Quadra, PowerMac, interspersed with months/years at clients who use Windows (usually on Dell & HP, or even Wyse terminals), and I've never once missed leaving the PC/Windows world and getting back to a client that uses MacOS.
Saying all that, I'd never buy a Mac laptop or MacMini as I don't think they're worth the money - and I'd need to ensure my client could provide me with a decent monitor on site (which rarely happens) - but I've been happy with the MacPro or iMacs I've bought (tended to be the top-of-the-line version each time so that I got as many years out of it as possible). My old 2008 MacPro workhorse is being used by my sister and running the latest-but-one operating system; and my niece is using my 2008 iMac. I've not had to fix/upgrade either computer since I handed them over.
I currently have a 21.5" 2012 iMac for 'mobile' working, and a 2017 27" 5k iMac for home. Both are dual boot between MacOS Mojave and Windows 10.
I do basically the same job now, and am operating system-agnostic (between MacOS and Windows), as I work with what the client requires. My 'toolkit' consists mainly of Photoshop, InDesign, Illustrator, Quark, Word, Excel, Powerpoint, Acrobat - and in the case of the Microsoft products, I prefer to use them on Windows as they're faster (wonder why!?) and have more features.
If I needed to run Windows only, then I can't see the point in even considering buying a Mac - especially if you're going to try to justify a £250 spend on a thin tin box that's using the cheapest version of any specific component the maker can find - it's like buying pattern parts from a motor factor or using premium fuel - yes, they'll do the same job to a point, but might not last the distance or give you all the benefit you expect - but the average 'Joe' may not even notice a difference.
I do think that a fair chunk of the price difference is down to Apple being greedy - but it still doesn't mean it's not a quality product.
I use a Logitech MX Master mouse BTW - the Apple ones are s**t!