Mace was imo a great character, he was on par with Yoda and made decisions without needing anyone's approval. He's also the only Jedi to legit defeat the Emperor (confirmed twice by George because
fans wouldn't accept it).
He was established as of Episode I though, plus he was old. So while I'm not as anti-Finn as some of the brethren, bringing up Mace doesn't justify weakening Finn.
I think most stuff was fine, the lying/hesitance etc. Sanitation imo crossed the line a bit, maybe I'm too sensitive but they could've come up with sth else "funny".
It's telling that NONE of those racists who were complaining are still yapping, they all looked at the movie now and seem to be ok with how the black guy was portrayed