In Germany lifelong renting is seen as a normal and acceptable thing to do, not a temporary stepping stone which will hinder you from achieving your life goals.
No it is not. A house is just totally impossible to finance with the average salary of two people, especially if you have children or a car.