Phased or instanced housing is the only solution for WoW. The engine cannot put housing in the open world like ArcheAge for example.
- - - Updated - - -
Would be great but if housing could be made, then an upgrade could easily be guild housing.
- - - Updated - - -
Yup, hence the notion something must be sacrificed view.
Oh trust me, Wildstar didn't die due to housing. It is considered one of the better options in the MMO world market.