You're being disingenuous. All of those things you listed fulfill a temporary or geographically localized need, and are very short term. On the other hand, people often spend an entire generation in one apartment. Those categories are wholly unalike each other, and it's clear because the category of actually short term housing also exists, hotels.
Likewise, long term car rentals exist, they're called leases.
Likewise, long term car rentals exist, they're called leases.