Renter protection in the Netherlands is pretty great. Once a rental contract is renewed, it automatically becomes a contract with no fixed term. If your landlord wants you out after that 1 chance, they'll have to get a judge to approve it.
The UK used to have plentiful stock of social housing. Great building quality with affordable rents. This was the standard way people would attain their accommodation.
Unfortunately the government chose to sell it off in the 80's and failed to replenish the supply in line with the growing population, causing the next generation a need to rely upon parasitic landlords.