I would offer this assessment on a guy wanting to rent a two-bedroom in Germany...in a highly urbanized area (say Frankfurt or Koln)...your biggest trouble is just finding such a place for your income level free and open.
It’s rare now that new apartment buildings are being built, and if they are built....the bottom forty-percent of people can’t afford the rental costs. All of this forces the lower-income worker to seek out living spaces 20 to 40 miles outside of the urbanized area.
Note as well...that two-bedroom place? It’d be around 1,000 sq ft at best. Don’t even bring up a requirement for a 3-bedroom place because you’d need the equivalent of $1,700 for a marginalized quality place in Frankfurt-City itself.
Germany is not included here, but you get the idea:
https://www.apartmenttherapy.com/average-home-sizes-around-the-151738