But i welcome this new rules.
Now, when there is no refund for cancellation of confirmed Tatkal tickets, no one (may be except TTEs) is benefitting. No one would take the pains to cancel their ticket since there is no refund and the seat may lay vacant or TTE may allot it to someone on board. Now, when refund is allowed, many passengers would cancel their tickets and those in Waiting List would get their ticket confirmed. So, IR gets more money and WL passengers get their ticket confirmed.
Also, staggered...
more... Tatkal timings could reduce the load on the servers and bookings may become more smooth, i hope. But instead of bifurcating the reservation into AC and Sleeper classes, they could have staggered the booking timings, depending on the departure of the train