Get your taxes done using TurboTax

It's a false analogy to compare win 7 to msdos. Straw man. Win 7 and 8.1/10 are identical API (underlying application programming interfaces) in many or most respects. The OS lineage took a major revamp at win7. 10 is bell's and whistles (and telemetry, etc).  Intuit could easily say "win7 not supported" and let people figure that out. Instead they actually added a check in the installer to refuse to install if os is win7. From a programming perspective the tricky bits with ms api's have always been around internet explorer. That  dll has always been a mess and non compliant with the web standards. The main (only?) place TurboTax has hooked it in the past was credit card payment. In honesty they should NOT hook IE, as it has always been and continues to be a huge security hole. For such a small part of the programming job intuit has decidednne, and such a hugely important PII issue, intuit should write a module to do that... Not use IE. REGARDLESS if it's win10. In previous versions of TT, the issue went something like this: host machine had IE security zones hardened and locked down. TT could not process credit card charge because it opened IE to do it (the only place TT ever tried to use IE). It needed an IE browser instance with all scripting on, plus other bad things enabled. Several servers not immedately trackable were being requested, generated by scripts from third party sites (as I was snooping and logging the app's calls last year). There were so many layers of this I gave up and changed all the ie security settings back to its default (HIGHLY INSECURE) security settings so this single app could get its credit card authorization. This topic goes into the poor security mindset MS has for "end users" (which is to globally allow every kind of remote controlled monkeybusiness, and try to then catch some body doing something in a block list miles long. The topic is too long to go into here. It is a fundamentally insecure model, with MS always trying to catch up with the latest nefarious tricksters' approaches. Because the basic plan is to allow any/all things you don't already know are evil.