I've got the same thing.
I've tried:
- Pure water with a microfiber cloth
- Armorall on a cotton cloth
- Armorall on a pre-moistened wipe
- 303 Protectant with a clean cotton cloth
Last night i wanted to get to the bottom of this situation so I got out a strong work light. The last thing I tried was the 303.
Under strong lighting I could see that it left a greasy smeared film over the speedo lens, gauge cluster, a/c screen and NAVI screen.
So I got out a brand new ultra-fine microfiber cloth (for use in cleaning eyeglass lenses). I first washed all the displays off with water and then dried with the new cloth. I kept wiping until all the smears and residue was gone.
The NAVI and a/c screen came perfectly clean with no smears, film or scratches.
The instrument cluster glass is wiped perfectly clear now too, although I can see a few very fine scratches in it. It does look a lot better and now doesn't bother me.
The speedo lens still looks horrible. The scratches and mottling are embedded in the plastic and will not come out. They are visible day or night. They look much worse when the light hits them from a certain direction.
I can't believe Honda cheaped out so much on this damn thing!
I had 2 Fits before this and both of them had the same situation, but wasn't as bad as this. When I owned Hondas from the '80s and '90s they never had this problem.
I'll bet it has to do with it being more "bio-friendly" materials or cost-cutting or other BS.
This is ridiculous on a 2 month old car for it to look like this.
I'm thinking of bitching to the dealer to replace it under warranty.

Anyone else?