The 1040EZ is a single page and has only 2 pages of instructions. How does it take 7 hours?
http://datechguyblog.com/2011/04/15/7-hours-for-form-1040ez-... (Link from 2011 but I don't remember it being much different lately.)
Edit: the IRS now says it takes 3 hours to fill out and submit the form, and 2 hours to collect the relevant paperwork, for 5 total. https://www.irs.gov/instructions/i1040gi/ar03.html