I totally get you point and well explained too. Cruise has to have a reason to be in the Hotel room. Where did the reason come from? You cannot say it came from the
precog visions. They just predict that Cruise is there, but the reason he went is not anything to do with them. Cruise has to somehow FIND out that Leo killed his son, hence he goes to the room, confronts Crow, the ...