This is wrong. I'm partially against it. Cancellation charges should be taken only on confirmed tickets. Why take charges from those people whose tickets are no confirmed before or after chart preparation. It should also include the tickets which were in WL but confirm after some time.
Member your views.