This is great. I also want affordable housing for everyone, but capping rents does not deal with the core problem: There's not enough supply. I am baffled how some people do not understand this.
Also, for many people in Germany buying e.g. a single apartment is an investment for their later retirement. It's not all big and evil real estate companies.