I’ve had a number of run ins (off-water) with bass bros and found them so arrogant that I gave up bss fishing for fly fishing. Thoroughly disagreeable people with an apparent feeling that they own the water.
That really sucks, but I guess it was bound to happen. Whenever something gets too popular, its going to attract that element too.