No, MetroTech is not an eyesore to me, because it is a part of Brooklyn's history and culture. There are a lot of nice businesses in the MetroTech area. The MetroTech area is a place where people can meet to gather and collaborate. It is not a bad part of town, and it has historical and cultural significance.
I do not find MetroTech, or similar companies buildings to be an eyesore at all. Companies should have the right to build the facilities that they need without criticism from its surrounding neighbors. If they own the land, then they should be able to build what they need if they want.