Ironic that it does this but so frequently fails to use the signals in a timely manner for actual turns it knows it is going to take.
doesn't it feel like this is all so easily corrected via heuristics?
Signal should come on at the intent of a lane change. Not sure why there's even a rule in there to use the blinker on a sharp curve. Humans rarely do this, and there's no law (at least where I've driven) that requires it.
In my area, we have a lot of roads that fork into a Y, where both forks are somewhat shallow turns. One of the paths has the right of way, and those traveling it will give a courtesy signal to indicate which fork they are taking. This allows people coming the other way to know for sure whether they can go early or yield. This is the only situation where I will use my blinker while "going straight".