To me, a BYB is somebody who doesn't health test, show and/or work their dogs (depending on the breed), and just generally isn't breeding to better the breed. Being in it for money is another sign as well.