More likely it's worth it to them to keep rates high and limit supply.
The real reason buildings would stay vacant is either ownership attempting to charge above market for rent, or land speculators who are looking to hold and flip, without developing it enough so it can be used in the meantime.
B) Buy another property: sit it empty
C) First property rent is higher than the rent of 2 properties