Dennis hit right on it...
Some reasons I've heard for diving BHB:
- It's great for training new and advanced courses
- Pictures that would never be found anywhere else
- We can get there on a moment's notice if we suddenly have the time to dive
- It costs next to nothing for a dive
- It's great to work out issues with new equipment
- Bottom times really allow one to work on skills
One person I see at BHB almost every time the charters get blown out is ScubaKevdm. Sometimes he has students, sometimes those who he was going to take out on charter and sometimes he gets out there with his camera and goes to town