Trying to understand qualifications for BC Honors

Do students not go off campus for housing at BC when they are Juniors/Seniors? I’m surprised its so focused on here (the 4 years of housing guarantee). Is there a lack of off campus housing in Newton?