Garmin instinct 2 - poor turn notifications

Hello, i'm using Garmin Instinct 2 and turn notifications generated by Garmin Connect are very bad. Sometimes when road turns left about 90 degrees and there is no other road nearby i got notification that i need to turn left. It is unnecessary. The worst part is that sometimes i don't get notification in crossing that i must turn. It's easy to miss my turn when road goes straight also. In "T" shape crossing it's less problem, because i can't go straight. Locusmap generates better turn notications. It's shame that third party software is better than original one produced by large corporation. Is that really hard to implement algorithm which checks whether there are other roads nearby when path of gps points turn(even slightly like 10,20,40 degrees) and then give a notification? If path of gps points turn about 90 degrees and there is no other road nearby(gps points), the algorithm should detect it and doesn't notify user about turning.