Who is more responsible for the impossibly high cost of living in MA?

306326429_434637242157380_5652290753444665464_n