Until recently many communities in NYS did not allow garbage disposal units. So in that regard she could be telling truth. However no building super would fail to show a new resident, especially a member of Congress,the ins and outs of the apartment.
Now I have my answer as to why I first saw a garbage disposal in Alabama 4 months ago!