Потому что OSM — не карта, а база данных.
С данными все работают как хотят. Например, поиск на openstreetmap.ru ориентирован на русскоязычные запросы и адреса в СНГ.
теоретически если это база данных, то она должна быть полнее чем интерпретация этих данных в разных картах…
а если openstreetmap.org отображает не всю базу а только интерпретируют её часть, как можно находить все объекты которые не находит openstreetmap.org, но они там есть, возможно и openstreetmap.ru в таком случае тоже не все найдет.