不要想太多!
I have two masterpieces today!
The first one was captured from the EVA Airways web site, but I have seen that elsewhere too:

Please enlighten me... What am I supposed to do here? Wait for something to happen and THEN press OK or press OK and then wait (for what)?
The second masterpiece comes from Visual Studio Team System. You can understand that we are talking about sophisticated "way too much thinking":

FIVE buttons and a checkbox??? Who let such thing go into a product?
For starters I don't get what happens if I check the checkbox. Will it remember my selection for ever? Because the explanatory text inside the parentheses describes something that will anyway happen if I press the first three buttons, so what the heck? This was a dialog box that really disrupted my work! I was trying to inspect some code changes and suddenly I am trying to dechiper a dialog box thiking "Oh the author is probably very wise since they work for VS team, so it must be something dangerous I am doing right now... let's pay attention".
Moreover, what I actually did and caused this to happen is the following: open the project, check out the whole directory, then unzip an update of the sources into that directory (the zip also contained the project file).
Ok, big deal so VS needs to reload the project. But WHY COULD I POSSIBLY want an undo checkout is what beats the heck out of me. Oh and "Check In" is a good option too... Check in the newly overwritten files without first examining the changes, then reload the project, that's so wise...
Have Fun!
Dimitrios Staikos