I differ on your opinion. Tatkal facility is for those who plan their journey on the last moment. If you are not sure about the journey even on the previous day, you should be prepared to shell out the ticket cost. More than that, Tatkal scheme is a big money-spinner for Railways, you should consider that the passenger fare is untouched for last several years and let Railway earn some money through this scheme.