It’s also much easier to avoid scams.
Plenty of individual owners will rent out units they don’t actually own , rent it out while in foreclosure, etc.
That said, always see the unit first. Avoid luxury apartments! Get the cheapest place in the best neighborhood