When it was released in 1991, most people didn't realize that T2 was set in 1995, four years in the future. Cameron doesn't even give us a time stamp when Arnold and the T-1000 arrive naked in their respective desolate alleys and truck stops in Los Angeles.
Even if your clothes are made of the same material as your body, they still make you travel naked.
In fact the only evidence we have that the film is set in the 1995 is a brief flash of John Connor's police record. So why set your movie in the future and bury that fact where nobody (who isn't paid to do this s**t for a living) will find it?
We deserve a raise.
Because Cameron knew what Terminator 2's problem was heading in: John Connor. Since the savior of humanity was conceived on screen in a movie set in 1984, he would only be 7 years-old in 1991. Cameron realized that audiences wanted to see a Terminator sequel starring a 7 year-old about as much as they wanted to see a Star Wars prequel starring a 7 year-old.
Seriously, eat a dick kid.