Well, I'm not in the US, there are no monthly lease here. You really don't want to tell a landlord that you're unsure whether you'll be able to stay for year(s).
I remember when I was a student. There were "student accommodations" that had sort of special terms. People usually stayed there for 3-6-12 months to fit with the university/internship/apprenticeship cycle. That was quite nice. I'm sad that can't have that as an adult.
> I know that I have a guaranteed place to live for the next year or two. [I would not want to live without that guarantee].
I know that I have no guarantee to still have that job [or find another in the area] for a year or two. Thus I have no guarantee that I can stay in this place for the next year or two.
I would like to live with the guarantee of having a job, and a revenue, and a place to stay, and a girlfriend, and many other things... The world doesn't care about what I'd like.