I'm not sure if I can explain this properly, but things that should be black are grey in cycles?
No. You are seeing grey color in that image is just because the default ambient color in the blender (cycles) is #404040. If you want to change the ambient color to black. Then assign this hex #000000 color value in the World Tab under Properties panel. Hope this clarifies your doubt.