That's already in place via the Ignore/Friend list. Meet someone in an FP that you never want to group with again = Ignore.
I think there is a big difference between "not liking" how someone plays and "never wanting to play with them again". One of the intents of the OP is to help players progress in their ability to fulfill their roles. Sometimes a person might just want to do a quick FP, another time a person might be into helping others do well at the game.