I'm in a game where the DM rolls all the dice, for everything other than Death saves. It bugged me to start, but actually lead to increased RP since nobody knew their results when they posted. If someone has crap rolls, they tend to drop one-liners or put almost no effort into it, so not knowing the rolls gives you a clearer view of what the character is thinking and trying to accomplish in the moment, with an in-the-moment perspective from the character.
I think we all enjoy rolling dice. Initiative is quite a hold-up PBP format, though, so I'm happy to save time on that one. It only really effects the first round of combat anyway.
Initiative