One of my biggest irks with Google Maps is how aggressively it shows pins for hotels, bars and restaurants, even on their search results map. Do users really feel the need for this constant in-your-face advertisement? But as I type this, I realized Google is primarily an ad business and whatever will drive that revenue will get pushed further. Oh well.
Google maps can't be a cheap service to run. If this is the trade-off then ok. There's always OSM
Let that sink in. They have an actual human put actual minutes into speaking with every single business in their database. Think how much that alone must cost.
And they put all that money in simply so users can be a little more certain that the opening hours shown are correct.