I guess it depends on what you expect.
If you expect the train to be on time .. yes, India is much better than Germany. ~80% trains delayed 15 min or less vs Germany 36% trains delayed 15 min or less.
It can get pretty bad when your train is delayed so you miss your connection and now you’re stranded in a random town waiting for the next train .. which is coming .. at 5am the next day. Or you can take the regional and hopefully make it in 12 hours with 3 connections instead of your original 4 hour leg. :D
If you expect a comfortable and quiet experience, then I’d agree with you, Germany can be a much nicer experience.
If you expect a comfortable and quiet experience, then I’d agree with you, Germany can be a much nicer experience.
So it’s really about what you value, I guess