My Opinion is that Shatabdi, Rajdhani, premium trains etc don't need CCTV cameras as there are less chances of theft or security issues in those trains. In Shane Punjab its a good move. Eventually every train needs it. Priority should be passengers trains, Daily trains, General compartments etc
CCTV Cameras might not work in Bihar and in some areas of UP where notorious people might break it off.