As someone who--technically--had his very first exposure to D&D through 2nd Edition by way of video games using it (3e had only just been published, so I didn't have any of the books or even know it existed)?
No. THAC0 was incredibly difficult to grapple with. Especially because it was even worse than Minigiant said, at least in those deeply-beloved 2e-based games.
Some THAC0 bonuses are +X. E.g., "+5 Holy Avenger" means you decrease your THAC0 by 5.
Some THAC0 bonuses are -X.
Some THAC0 penalties are -X.
And some THAC0 penalties are +X, I specifically remember spells in Baldur's Gate II that referred to a "+N penalty to THAC0".
So at no point, in the entire game, were they ever consistent about how any of this was presented. And I would like to be clear here, I'm no slouch with math. I won't toot my horn beyond saying that in pursuing a physics degree, I took a lot of math classes, and did quite well in them. But THAC0? It has always bamboozled me--and the rampant inconsistency with how it is presented simply made things worse.
Yes, maybe, for those people slowly and carefully initiated into the old ways, THAC0 would be no problem. But it is pretty much unequivocally better that we don't need that level of introduction in order to bring new people into D&D.