So do you think that apple may have replaced those LCD's from the November/Last Quarter's batch?
It is very possible. The screen in this MBP is noticeably better than the screen of the MBP I had back in November after the C2D revision took place. I forget how to check which week your build is, but if someone wants to remind me I can post it here.