Actually 8 - 10 AM is the time when people try to book Tatkal tickets and hence the site is very slow. If you're not one of the tatkal crowd, try after 10 and you should be able to get through the transcation just fine. If you know the exact train details like the Train no. etc, try the "quick book" option instead of the "Plan my travel" option as its just one form to fill and WAYYYY faster.
They disable quickbook during 8-10AM (atleast for Tatkal they do) : Thats kind of proof that they want to give counters an advantage
Now to your comment on why IRCTC being slow and losing its charm, you should realize that IRCTC is the largest e-commerce site in India having yearly transactions running into 1000s of crores. They continually enhance the server capacity but due to the huge number of people using the railways and the fact that more and more people are now using the net to book their tickets plus that the railway booking counters actually use the same system themselves,
No, the backend may be same, but their systems are MUCH faster than IRCTC's interface
(and the seat is booked before instead of after payment so seats dont disapear during booking)
its a game of cat & mouse as far as bandwidth goes. The fact that they have been able to maintain a level of service wherein you CAN book your ticket from the comfort of your home within acceptable wait times escpecially given the Indian "Babu" enviornment is nothing less than highly commendable in my books. In fact IRCTC is now in the proces of tying up with major travle portals to offer the booking service through their sites as well to enhance customer sevrice. The service is already live on Cleartrip & Yatra and I think would be live soon on Makemytrip as well.