I did (and still use) alarms on my iPhone to remind me before events that I absolutely cannot miss. I agree with your point but I think you can find a balance between not missing the train and having a clock chained to your ankle.
You mentioned your iPhone clock is set to a random time zone. So one can assume that when you put events into your iPhone calendar, you must do the math?