I agree. It could provide much needed housing without building endless apartment buildings.
However, it is illegal in most cities to build them. Yet you can build a huge house that has 6-10 times the footprint of a small granny flat.
What ever became of those 10s of thousands of FEMA trailers?