Sometimes its only your monitor. Most of payable actual monitors lack technically in enough color depth (although they call it 32bit), which leads to a bad display of color, especially in the dark to very dark range.
Your problem sounds much like that case.
Do you see stripes on this pic or is it a smooth blending?
Thats the reason, why I haven't thrown away my old CRT yet BTW...