:~$
Not sure which application you are using, but you can use the transport map layer of OSM and see all the bus stops. Every stop likely already has the tags for bus stop features.
As for Organic Maps, it’s optimized for driving/directions and doesn’t have the advanced features that more redines apps have. That said I love it and enjoy using it for directi9ns.
You can add a traffic layer from GMaps to OsmAnd+:
https://gripfastistech.com/index.php/blog/95-update-2020-osmand-google-traffic-live.html
To be quite honest the routing issue you’re referring to is most likely related to invalid/outdated mapping data, as opposed to the routing algorithm the mapping engine uses to navigate.
The benefit of using OpenStreetMap data for routing is that if you spot a mistake or a route that is incorrectly mapped you can fix it yourself, or leave a note for mapping contributors to examine and resolve. You can also browse the mapping data history and see exactly who and when mapped this region and even contact them if you wish.
OSM supports much more mapping data via tagging, which translates to more accurate driving directions. To err is human, and OSM mappers make mistakes as well, but these can be easily fixed.
Have you tried opening an issue with the drivers developers?