Absolutely horrible advice.
BC is both need blind and meets full financial need; yes, as they define financial need. But BC can be rather generous for low income students. Sure, BC’s need-based aid not as generous as the Ivies and Stanford/MIT, but then no other college is, either. (The big differentiator is that the Ivies/Stan/MIT cap home equity in the calculation of need – most colleges do not cap it, and neither does BC. Thus, “middle class” families with home equity are shocked to find out that such home equity could be used for college tuition.)
OP: apply to a broad range of colleges – need-only and merit-based – and compare financial aid packages in the spring.
Good luck.