That sounds pretty terrible honestly. I play the game for the social aspect of the game. I have addons to block boosters in trade chat and outside of that what they do, who they do it with and what they accomplish has zero impact on my game at all. Recently moved into a new guild full of good people and we are raiding HC and mythic level raids and the mythic + spam day and night is enough to keep anyone busy. Not sure why boosting bothers people. If you don't worry about it you won't worry about it and will be able to play the game and have fun.