I get tired of these dialogs. I see them as the point at which the development crew just gave up on me and their application.
Make a decision in your software! Be Bold! Be Brave! Don’t lay the impetus on me (the user) to understand certificates, SSL, file version incompatibilities, and other computer bull shit.
Sure the solutions to these dialogs are not always easy or obvious, but that’s where all the innovation lies. There are startups out there right now trying to glue together social solutions to these issues. GNOME is People! People are social! GNOME should have a solution here!