Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I don't think the "so few players" argument is using the "if it's broken, why doesn't everyone use it" argument. I would agree that this is not really a good argument under those circumstances, partially because many players utilize bp just to get quick reqs on suspect ladders. However, I...