I never itemized and I’m pretty sure the IRS could never do my tax forms while I was in China...heck, they never even asked for anything like a W2 since my income was all foreign.
I get it, but anyone making more than $100k probably has investments Schedule Ds and all that other crap to worry about. And anyone else can file a 1040EZ anyways. Not ideal for sure, but the hard case remains the hard case.