At the same time, it reduces the benefits of those who buy way bigger than what they require (say a 5 bedder) and rent 2 bedrooms out.
Some multi generation households rent out 2 or 3 HDBs to support 1 huge private household (still allowed), and further rent out the private rooms (disallowed) if over 6 persons.