Here i'm back with 2 more examples how XY spoiled me.!
Friend asked to set some things in new laptop and i was fullish enough to think i would be fine with default File Explorer there. Oh i was wrong.. a simple thing made me super mad. Each time some text was selected, whether it's renaming or in address bar, just by habit i was pressing left arrow once to de-select text and get to the left side - the marvellous Explorer simply unselects and shifts 1 step to the left.

Tiny things really DO matter.
This example was a bigger "how so?!" for me. Planned to make a compiled backup script on AHK. What is backup usually build on? Copying some files and folders, preserving dates, desirably making it possible to compare copies for less useless copies. I already had similar script on XY and it works good, but for pity XY can't compile its scripts and can't track some process presence in RAM.
Sooo first i've got a surprise that unlike XY scripting, i can't simply copy everything = files and folders are handled by separate commands. "Well, probably it has reasons" - i though. Then it uncovered that recursive checks inside subs is quite a looping pain in AHK, so blessing to Don for making it comfortable in XY.
And lastly, just to kill me and my initial desire to make script on AHK, it appeared that it can't copy while preserving dates,(which effectively f**ks any idea of comparing items in backup versions by dates) But wait, there is more: it allows to retrieve or to set only 1 date per operation! So if i want to copy just 1 file while preserving dates, it's: 1 read-write copy operation, 3 read-date operation to get created-modified-accessed dates, and 3 write operations to set same dated on backup copy. Holy crap, 6 operations for each single item, and i don't believe it's not possible to at least read all 3 dates in 1 go (and later separate those in some variable).
True, i don't know if maybe XY does the same ton of single operations just undercover,
but at least i can use a single command to retrieve/set ALL dates, and even make it via single command from one item to another = a pure miracle that i do appreciate now!