Just for those who wanted to know: Before we played last weekend, Franks friend asked the others players twice if Frank could have another chance - only two of them replied to those emails and basically said "no, thank you".
We met on sunday. The group achieved lots more than usual and everyone had a really good time (including me

).
When they were leaving after the session, Franks friend said "Wow, today was the best game we had in a long time. I guess you are right, we better play without Frank!"
And that's that! I might call it a victory and earn XP! How much do I get?