Apartments are frustrating. You can't change anything about them physically, you are limited on the pets you can have, in terms of species, numbers and size. You can't utilize the facilities in many of them after a certain time. You get obnoxious upstairs neighbors. If something goes wrong you have to wait for the office people or your property manager to send someone out to fix it, and those people are unreliable at best. Etc. The list goes on and on. It sucks. But financially, it's more feasible than a house for most young people, and that's the significant benefit of putting up with the lack of control.