"...capital shifts out of owner-occupied housing and into business investment."
This neglects a number of issues, most notably that housing, like food, is an absolute necessity. As a result, the housing stock would evolve from owner-occupied housing to rental housing. This eliminates several benefits of owner-occupied housing, including financial security for the occupant and safer, more stable neighborhoods. These are the primary reasons for the tax preference for owner-occupied housing.