Yeah, I really liked when Pixel integrated the phone number bit into dialer itself. I can start typing a business name and it just pulls in from Google maps.
The iPhone I have now is a work phone, so don't use maps a lot, should see if it has improved.
I'm pretty sure Apple Maps is using Yelp's data for business hours -- those seemed to be mostly reliable until the pandemic. Now, not so much. I don't know if Google is doing better on that point.
Probably 75% of my Google Maps usage is to check business hours or grab a phone number; they've really got that down. Apple is catching up, though!