At least now all the doubts have been cleared rather than leaving a big question mark. But seriously based on my viewpoint, I don't thing having meta keyword will bring any harm. Oh well, it's google's decision anyway.