Your experience as a renter is not the same as the experience of a landlord. If you've been on your first job for a month and you pinky swear to pay rent on time and the next candidate has been on their job for 3 years then I'll take that candidate every time. It's a risk calculation. You are more likely to lose your job than the other candidate, and when you do and can't pay rent anymore and won't leave then that is a very expensive problem for me.
The same goes for savings, credit score, and other factors. These are not nearly as fungible as you seem to think.
The same goes for savings, credit score, and other factors. These are not nearly as fungible as you seem to think.