i don't think i am the only person who says railway employees are lazy. Railway official count is very less compared to the number of employees railway is having. There are lot of things faced by them, which people are not bother. Other than LP/ALP/Gaurd. People who are working in coach depo, they are overloaded with work because of high number of trains. They do work hard to make sure all trains are running.
Derailments are result of bad rail, we need to improve our rails rather than investing in high speed trains.