Huh? Windows allows you to pretty much anything you want to the system. What do you mean by your statement. (I don't take your second part credibly. That totally depends on the software. And by integration, what do you mean by that?)
You are saying a ton of things are better than the other, but give some examples please.
Lots of examples, but what would be the point? If you're comfortable on Windows, why worry about other systems?
But regardless - here's a simple one I put together a few weeks back. It strings a series of 3rd party apps together (but only because OSX makes it possible), to save me a few clicks on something I sometimes do 20/30/50 times a day...
>> An email comes in to Outlook/Mail - contains name/surname/unique identifier@email address.
>> I select that *entire* string, and click (as opposed to touch) my trackpad with two fingers (and only two fingers).
>> Firefox is triggered, and in the tab where I need to input that unique identifier, and the specific entry-field where it must be input, is selected, and *only* that parsed-text of the unique-identifier is pasted, and then enter is hit, to call up the relevant record.
>> Another keyboard shortcut invokes the SaveAsPDF option, and its saved in a specific "favourites" folder using DefaultFolderX.
>> Hazel 3.0 is watching that folder, and in the background - automatically renames that saved PDF using a filename that can be pulled in from the PDFs contents (i.e. Unique Identifier_Project Xx_ Date downloaded), and adds an OSX tag - and then moves it to a new subfolder inside ProjectXx's root folder (if that specific subfolder doesn't exist - Hazel will create it for me).
>> My information manager, is meanwhile watching that Project Folder for any new files tagged with that specific tag that Hazel gave it, and updates my indexed folder list.
I have zero programming knowledge, but in the background, BTT has interacted at a system level with the trackpad, OSX has allocated a keyboard shortcut in Mail/Outlook that isn't ordinarily available, KM has called the system clipboard and parsed the necessary data using a Regex code, and then sent that back to the system clipboard, before calling Firefox, locating that entry spot, invoking the paste command, and then hitting enter. DefaultFolderX and Hazel have all been given permission to access the system to do what they need to do.
All that done in the blink of an eye, with the help of 3rd party apps speaking to the system. And by using a trackpad click, and a single unique shortcut that only fires in Firefox, my filing is taken care of, and my Information Manager is updated, with me barely doing anything.
Granted, in this particular example, not all that much has been done at system level, but in other workflows, using Applescript or options to interact directly with the target apps at menu level, impressive things can be done.
Can all that be done on a Windows PC? No doubt!? Can it be done so easily - by someone like me who is a bit of a geek, but really just cobbles together the work of others? Maybe, but I think most neutral observers will agree that the entry-friction to building workflows like this that honestly can save hours(?) of wasted effort a month/year(?), is significantly easier on OSX than Windows.
I say again, you can be as productive IN an app on Windows or OSX (admittedly - MS Office on the PC, wins hands-down i.t.o. efficiency, the Mac equivalent still lags behind in several key areas) - but I remain convinced that the minute you look at getting something done/passed along from App A to B to Z, OSX comes into its own.
Hope this gives you some idea?