Also the new 90 day advance booking is not good as many people cannot foresee their trip so much in advance. Often students studying in other states are the victims as their exam etc may not be fixed so much in advance. So one is forced to book 90days in advance( Railway keeps our money for 90days and get interest !) and the if we cancel, we pay for cancellation ! Again profit for Railway. Then you have to depend on Tatkal which cost you the earth as you have to shell out for the entire journey. How can that be people friendly?