That sounds like your building manager is either lying or doesn't know what he's doing and got royally ripped off. Density reduces costs.
I'm not actually in an apartment complex. I rent a room from a homeowner, who also lives here (the poor life). Me and the other renter are probably just paying the mortgage, lol. He probably got whatever Comcast special deal was. He switched from Fios to Xfinity not too long ago since Fios was gonna double the bill.
I could probably afford my own apartment pretty soon, but tripling my expenses makes not want too, lol.