How can it be a hardware issue, if software adjustments can change the artifacts appearance? Say if a video player can adjust the contrast, gamma, brightness, and saturation and make it look just like it does on a laptop, then how can it be a hardware issue?
I think the only hardware issue, is that for this specific type of technology to display those "popping" colors, in general, it has to be calibrated this way. i.e. if the contrast & brightness were reduced, and the saturation & gamma adjusted a bit, then while video would look better (or at least more like it would on regular LCD screens), other 'regular' apps like the launcher etc, would look dull and muddy.