If you're a millennial, you'd typically buy a starter home. Student loan debt and wages (having been disconnected from productivity in the 70s) cause workers to have insufficient income to devote to a "traditional" housing expenses. Therefore, a tiny home with less financial exposure is more attractive. Even though they're not dirt cheap, they can be of high quality construction and cost about the same as a traditional deposit on a traditional home.