Actually this is a positive. Hes talking about your rent counting towards your credit score (FICO ect) if you pay rent on time you it will reflect on your banking credit. So to build credit to get a mortgage you will need to pay the landlord on time.
There is no social engineering just financial fiat games.