Much worse with Indian Railways. The website is riddled with ads. And if you need to book an emergency ticket, the portal opens 10AM for everyone in India. Obviously the traffic gets too much. I keep the network tab open and its painful to see requests for ads hogging up the resources when you're trying to book an emergency ticket in a race against the nation.
Booking one ticket involves solving 2 captchas. They even tried to involve advertising into these captchas. You had to type out some specific detail from the ad to get past it.