I'd rather take that doddering oaf over killer robots slipping in oil puddles, or for that matter, Vice Admiral Holdo. At least Jar Jar got some legitimate laughs out of me.
You can't compare a shiny gold, art deco droid (who, for the record didn't get annoying til the prequels) to a retard amphibian with a speech impediment...