I think that most do... this one didn't, which is fine by me as I know that it probably never towed anything. I have weird luck with options on used cars... my Gen3 had a hitch with no trailer wiring and no roof rack, my Gen4 has the trailer wiring with no hitch, a roof rack, but no rear spoiler.
Neither our '08 Sport or '08 Urban Runner came with hitches. Both bought brand new, both had the trailer wiring.
.
Yeah, now that I think about it, Toyota might have made that change during the mid-cycle refresh in 2006. I'm almost positive that all '03 - '05 4Runners came with a hitch receiver as standard equipment.
I know that all the early ('03 - '05) 4Runners came with a hitch. Did they change that for the '06 and later models?
Not to be contradictory, but my '04 has a hitch but it says U-Haul. I can't imagine the original owner would have swapped it out.