Different solutions for different people / situations.
I've actually got a few old, dormant XP laptops floating (not literally) around the house here. And yes, if I ever really needed serious OBD2 programming or reading capabilities, I may sign myself up for the research project required to get one of those cheap eBay software XP solutions to work. But being afraid of underbidding the hours required on that research effort, I'm kicking that can down the road as long as I can.
That airbag-only eBay tool solution does exactly one thing (well two, if you count reading and erasing codes as two things), is stand-alone, powered by the OBD port, and as you might expect, it gets it done.