While I agree with your sentiment, there is a difference between not understanding and actively disparaging. The former is fine - there’s plenty of stuff I don’t understand, and I just don’t comment on it because I have no business doing so. Where I take objection is when the lack of understanding transforms into bigotry and disparaging remarks.
By all means be ignorant (and I don’t mean that in a derogatory manner - we are all ignorant about various things), but don’t let your ignorance manifest into negativity.
So um, why are the houses and nature mutually exclusive? I live in a suburban detached single family home, and my whole neighborhood is filled with trees, wildlife and even a tree lined creek that separates the back yards on my street from the back yards on the opposite side. You can’t even see my actual yard from google maps because it’s nearly entirely covered by tree canopy (at 6pm in summer my yard is 100% shaded). We have all sorts of wildlife including deer, foxes, owls, frogs, mallards, rabbits, squirrels, etc.
While I agree that we do need more housing options of all sorts, I don’t for a second agree that nature and suburban housing are mutually exclusive. We just need to stop tearing down all the trees when we build, and plan better.