Stories has good information, BU's research reputation is not nearly as good as the practical angle.
But if she is currently a fellow, (post PhD?), then she might not know the current situation with regards to resource availability, anybody interested in attending BU should talk to current students to get a more up to date picture.
In 2005 there were approximately 298 students enrolled, that number has swelled to about 488. That's a super-sized increase! I doubt that in the last six years the faculty has increased 40%, so by necessity, your "face time" with faculty goes down about 40%. I assume that Stories graduated in 2005, or around that time. If in 2005 Stories says that they won't spoon fed you, when it comes to the practicum, then what do you have in 2011? Having to survive off of roadkill? Its great to have independence and flexibility, but at some point you need mentorship . . .
Also, you've got to consider fatigue. With that many more students, faculty are facing increased demand for LORs and might be less approachable as their workload had presumably skyrocketed. In all fairness to BU, maybe this inability to cope with a flood students, to the chagrin of applicants and students alike, is based on decisions to increase the enrollment.
Is BU a safety school? In my early post I made this claim based on the fact that of the accepted applicants, in the past two years, 30.6 and 30.7% of accepted applicants have actually matriculated at BU. These percentages are in the bottom quartile for public health schools. Based on these hard numbers, one could reasonably conclude that BUSPH is a safety school.
Now, the fact that apparently some students do use BU as a safety school (the vast majority either disappear into the ether and go elsewhere), could happen for a number of reasons. Maybe sticker shock due to the high tuition, (and lack of scholarship), or decision to attend a higher ranked school or one with a smaller student body.
Nobody wants to be treated like a number and become lost in the crowd. What is disconcerting is BU's exploding class size and at times dehumanizing application process.