If OpenStreetMap being wrong really bothers you, you can fix it. I mean to point that out in an abstract sense more than I mean to implore you to do so.
As a rule, address data in OSM is very incomplete and the Nominatim instance on osm.org falls back to things like TIGER data to do geocoding. If you are in a region where there are a lot of addresses present in the OSM data, it would be great if you could at least drop a note nearby stating that the addresses in the area have problems (it's the button shaped like a cartoon word balloon, on the right hand side of the page).
(Housenumbers show up when zoomed in, if they aren't showing, then the OpenStreetMap website is showing you results based on some fallback data.)
Bearing in mind that google paid people to sit at a desk adjusting house addresses to point at actual houses correctly before they recently invented their machine learning brain thing
Maybe in many places. Or maybe for some uses. Around here, Google Maps has a block level understanding of addresses and just shows a calculated point for a given house number (you can feed in non houses and it shows them down the street from real addresses).
My understanding is that they have acquired building data from many municipalities and will absolutely use that when they have it, not that they have spent a lot of time refining it.
As a rule, address data in OSM is very incomplete and the Nominatim instance on osm.org falls back to things like TIGER data to do geocoding. If you are in a region where there are a lot of addresses present in the OSM data, it would be great if you could at least drop a note nearby stating that the addresses in the area have problems (it's the button shaped like a cartoon word balloon, on the right hand side of the page).
(Housenumbers show up when zoomed in, if they aren't showing, then the OpenStreetMap website is showing you results based on some fallback data.)