Bruce,I think the cloudiness can be cleaned; I'm just too lazy to try it. I was going to swish some alcohol around inside....
I think it's more than the inner lens being grimy. I know taking it apart is a bit of a pain. I considered that, but the outer lens is a bit sandblasted. Nothing you can do about that other than replacing it.