If people are freaking out about height, they are idiots. Being at the bottom of a hill, the building is lower than most of the surrounding landscape. It's not notable unless you are standing next to it. If it's about location, they are idiots. It's almost directly attached to mass transit. If it's about 'character of the neighbourhood' or some bull, people are idiots. There is a scrapyard and an industrial zone a block away.
We all know it's the single family homeowners crying and trying to protect their mass transit-adjacent suburban cookie cutter tract housing 'utopia' from density at the end of the day.