You know there's something called a local housing allowance, which sets maximum rates for housing benefit, right? And that's been in place for years? There are rules about ages and size of accommodation.
There are strict rules about over-accommodation too. The bedroom tax has been operating for many years for everyone except those in council houses and housing association properties.