Takes time to hand out green cards, for people to get driver's licenses, and to fill out motor voter (and ObamaCare) voter registration cards and the presidential primaries are coming on quick.
You forgot SSNs and EITC for back years working illegally.
Yeah, that is exactly the reason, plus they want to make sure the terrorists streaming in over the border get their tax refunds.