While I agree, I think it would be best to analyze WHY. Why are not all four boxes checked? I would say it is due to regulatory requirements. Indeed, how exactly is a tiny house different from a mobile home? Despite "mobile" in the name, a tiny house appears to be even more mobile than a mobile home. The difference is regulatory which in turn drives cultural. Change the regulatory then the culture changes and all four boxes are checked.
In the past there were other accommodation options that are unavailable today. Good examples are boarding/rooming houses that were common before 1940 but today are virtually unavailable in the USA. This is due to regulatory changes. Some of the cheapest housing options possible gone because some people didn't like them and changed the regulations forcing them to close. It looks like they didn't really care about the impact on low income people.