I really like Msys2 and have used it extensively in the past (to some hilarity when people have commented on some sh files running exe's etc) - but recently I have been thinking, if msft really starts iterating and supporting their bash tool, then hopefully it could become something similar without maybe some of the weird dependency rabbit-holes that sometimes pop-up in msys2.