Condos come with another problem: you don't own the land. The condo itself is a depreciating asset unless maintained and money is put into the unit and the building. You're also exposed to the risk of the area becoming less desirable, newer condos being built nearby, general economic trends, mismanagment of the property, etc.

Other than "mismanagement of the property", most of these exposures apply to non-condos as well.

Right, owning a condo has many of the downsides of owning a home without the upside of owning the land, which is the primary thing that appreciates. Not saying it's never a good idea to buy a condo, but it's not as dependable an investment vehicle.