To each its own
I would guess people buy 2WD 4Runners because
It's cheaper
It saves gas
They like the looks
As far as getting a 4x4 for better traction in snow or rain and assuming we're talking about on-road conditions and all season tires, I don't think it's justified..
I'll explain why...