I wonder which of the five responses these BGO excuses would fall under
Last time I checked, BGOs aren't plebes.
I really don't understand the "BGO-bashing." BGOs are volunteers who take time out of their busy lives to answer emails, visit schools, attend college fairs, interview candidates (often involving substantial travel time), write up interviews, attend BGO training, etc. This work is usually done on nights, weekends and holidays. Some BGOs are assigned upwards of 25 candidates each cycle. It adds up.
BGOs are not paid. They get no tangible benefits. No one even covers their out-of-pocket expenses (e.g., gas). Most do it b/c they love USNA, they love working with great young people, they want to help get the best and brightest to USNA, etc. As with most volunteering, it is a labor of love. Too many candidates and parents seem to forget that -- they expect, even demand, immediate gratification.
In a perfect world, every BGO would be super-responsive. They would answer emails/calls within 24 hours. They'd set up interviews within a week of the candidate meeting the interview threshold. They'd turn in their interview summaries within 24 hours of the interview. The fact is that most BGOS likely meet or exceed these goals, but not all.
In a perfect world, USNA/the DOD would have the funds to assign active duty military folks as BGOs or pay reservists/civilians to do it. This would be their job and, if they didn't do it well, there would be consequences. Instead, USNA has to rely on a group of volunteers with varying levels of skill and commitment. In some areas of the country, it's hard to find
anyone willing/able to fill the BGO role and, if the person they find isn't very good, there aren't a lot of alternatives.
The world isn't perfect. Neither are BGOs.
If yours isn't perfect (or even adequate), you can complain here and there and everywhere. Or you can take steps to mitigate the situation.