While dealing with customer support after a recent release that contained a few bugs, I've found myself having the following two thoughts very often.

  1. The word "work" is part of the word "workaround" for a reason.  As soon as I find a "fun-around" for any issue, I'll let you know.  In the meantime, please let me emphasize the "work" in this workaround.
  2. If something seems to be perfectly logical, it's probably not what the user was expecting.