3. And whatever other IRS-focused enterprise software they may be running, probably runs on the Windows platform.
Side note: Maybe this gets better in 10 years when lots of things have been written on the managed CLR? Although I don't think the challenge Wine has is running the C++ programs, but implementing all of the stubbed out APIs correctly... the same challenge exists with a C# interface.