The character is not Bobafet - He's not a bounty hunter, he's not a mandolirian, and he loses every fight. It seems like every single episode has someone bailing him out because he can't handle anything by himself.
Bobafet should be flying around competing with the mandolorian and other bounty hunters for contracts - that would be interesting.
This diplomatic crime boss angle seems like it was written for another character and they just changed the other characters' name in the script to Bobafet without adapting any aspect of it to his character