I believe the captcha was introduced because travel agents were using VB based software to automatically book tickets at 8 am using IRCTC.
For the life of me I don't get why IRCTC doesn't use some good load balancing and improve performance of their mainframe.