With all due respect, I think you definitely were expecting way too much.
The light is made out of aluminum, any light made out of that metal will scratch easy, just the nature of this particular metal. You could pay hundreds of dollars for a light and if it's made out of T6/aircraft aluminum...