I understand honesty, but I don't see how closing bugs makes it more transparent for the customers/users. Suppose there is such a bug you do not plan to fix. As a user, I can appreciate you stating that, but that does not mean the bug ceases to exist and should be hidden from the users' eyes.
A few years ago, there were dozens of little bugs in GNU/Linux that appeared only for some people some of the time. NVIDIA driver issues, keyboard backlight support, and so on. These were also of the kind where we couldn't expect an official fix, but still there was a Ubuntu wiki, Debian wiki, Arch wiki, Gentoo wiki and many other places where you could find a workaround for your specific bug.
To me, allowing "the community" to help itself on bugs that you do not plan to fix helps transparency much more than hiding your bug by setting it to "obsolete". It may not apply well to your particular company, but for Google's Android, a Linux distribution, it would be ideal.