Well, yes, but the thing is, how many of us move house when we change jobs locally, or even when the job itself changes? This kind of thinking puts an unfair burden on blue-collar workers. I work in an office; If I change jobs within my city nothing changes in regard to my home except possibly what time I have to leave in the morning. That's not so for those who work in the trades; large and/or noisy equipment comes along with the job, and companies differ a lot on how they expect the equipment to be stored, and who provides it. (My dad was a cabinetmaker/coachmaker and part-time commercial fisherman; I know this scenario pretty well.)
It's not an unheard-of scenario for someone to be fine with the conditions of an HOA when they move in, but have a life circumstance change a bit and create a conflict. So, let's say you're a plumber, and your company's shop is a mile away from where you buy your house, but 4 years after you buy it, your company gets bought out by another plumbing company, whose shop is 20 miles away on the other side of town, and you have to rotate overnight on-call times. Added to that, this company uses large vans that stock a lot of parts because their service area is much larger, so now, 4 years into your new home, you now have a truck that needs to be taken home 2X/week. Why should you have to uproot your entire family and move somewhere else, or give up a good livelihood, just because of that truck, the temporary custody of which could be eliminated at the boss's whim?
Notice that I used a plumber as an example, because we all need one once in a while, and very often when we need one, we need one NOW. Do you really want your plumbing emergency to have at least 30 minutes added to the response time because the plumber has to first drive to the company shop to pick up the truck? Most people would say no, but that means that *someone* needs to deal with having the truck parked at home for a while.
My dad's site tools were pretty small, only needed for final details, so he didn't need to own a large work truck. He usually fabricated components either at his employer's onsite shop (when I was a kid he actually worked for the Air Force, so he had a workshop on-base), or in his shop at home. We lived in a suburban house on about an acre, and Dad had a shop building behind the house. It was constructed the same as the house was; shingled timber, and about the size of a 3-car garage. The only "unsightly" thing that was normally there was a small crane that he used to move large projects. However, there WAS that time when he showed up with a flatbed truck idling outside, on which sat the fuselage of a B-17 that he had agreed to restore for one of the generals at the base; it was the general's personal plane. As it was too large to fit in the shop, it got parked next to it on a low scaffold -- for about 10 months, if memory serves. (When he first brought it home it was covered with rust. When it left it was absolutely pristine, but there were times in the middle when it wasn't all that pretty, though he kept it covered with tarps when it wasn't being worked on.) Mom didn't love having it there, but she understood that the project had major implications for my Dad's job, so she learned to deal with it.
My point being, it's a work vehicle, not a slag heap.