I never claimed that, I only made the argument that the terrain and population won't be the hard part. Iran is well prepared for this invasion, so it will be harder, but the US military is also the most well-practiced, well-armed, and well-funded military in history, so harder is kind of relative. I doubt it will take a year, and I don't think it will take a month, that's as accurate as I think my educated guess can be.
Israel's army is on par with US, if not better, regarding practice and armament.
Have a look at the kind of problems they have in South Lebanon. Against supposedly destroyed Hezbollah.
Now imagine the same, just on a much larger scale...
The new technology (drones) changes the game quite a bit.