Credit card provider, MBNA, claims their research shows that landlords are to blame for a drop in the number of young people undertaking DIY projects in their homes. MBNA says Generation Rent can’t afford to spend money on DIY because they are too busy trying to scrape together enough money to pay the rent.