Having disabilities, animals damaging infrastructure, garden-variety traffic accidents, and suicides are all classified as "stupid shit"?
If you get far out of a city, things seem to be held to less of a strict standard, but trains still run frequently and mostly on time.
I've never witnessed someone with a disability getting on or off a Japanese train, so I can't speak to that.