I’ll take capital gains tax as a reasonable compromise.
I will say that I don’t think keeping “renovation” flippers intact is a strong motivation. They are infamous for putting in shoddy cosmetic work to hide serious problems. At least if someone needs to occupy a renovated house for 2 years, they may actually be motivated to do things right.