Keeping the devastation of 93 blast in mind, i think this is extremely liberal judgement announced for Mr Dutt. He should have been executed like others or at least a life imprisonment.
Moreover the fine of 25000 is just a mimickery of Indian judicial system which does not understand that he spents more than that in a day. He should have been fined 25 crores so that the same could have been used for the rehabilitation of 93 blast victims.