NIMBYs gonna NIMBY. "Loss of village character" is an absurd complaint when these buildings in place are an eyesore in the community.
I think my only beefs with this is the lack of retail on site. I believe I read that somewhere, and the renders do look like walk up units on the ground floor...