Re: lack of self cancelling indicators?
The problem with bikes is the lack of a central steering wheel shaft to mount the cancelling snib on - I seem to recall that various manufacturers tried self-cancelling indicators in the 1980s but never really got them to work (tried timers, distance measuring et. al.). They even had a short-term fad for having beepers on the indicators to remind the rider but, for some unfathomable reason, chose something that sounded like the pelican crossing beeps.
You just get used to pushing the indicator switch in to cancel - it eventually becomes muscle memory and you do it without thinking.