adding more glow wouldnt suit the drawing style.
not adding excessive glow is a styling choice which i agree with.
although it can be argued that its made out of non-reflective material, matte finish carbon fibre or something. Its not exactly alien or future technology.