In some areas. In some areas OSM is way better than Google Maps.
Google Maps is relatively consistent level of quality across a country (some countries are much better mapped than others in GM), whereas in OSM one part of a city might be well mapped, and another part poorly mapped.
Yes, I know there are areas/countries which are poorly mapped in Google Maps (as your example of Srajevo clearly shows). But generally I've found OSM much worse than Google Maps.
Regarding Dublin - your link has missing POI info, don't know why. Here's a screenshot directly from google maps page: http://cl.ly/1H2r0X2I1U2O3F0j0X2U
Google Maps is relatively consistent level of quality across a country (some countries are much better mapped than others in GM), whereas in OSM one part of a city might be well mapped, and another part poorly mapped.
OSM better than GM:
Sarajevo: http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap... POIs within Dublin: http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap...