Whilst early drinks or dinner in the city is very convenient for working, child free people, it really doesn't work, under most circumstances, for parents. This is the worst and most labour intensive part of most parents' days and believe me, we mourn the loss of the casual, easy, after-work, socialising.
That first warm evening of the summer, the one when the whole city is standing on a pavement or squeezing into a beer garden somewhere and relishing that sunshine... we are rushing to childcare pickup, and then home, like every other day, to cook a dinner, clean up after it, wrestle children into bed and prepare for the same again tomorrow.
It's not so much about compromising - we would love to compromise, but compromises have to take place within the realm of what is actually possible and often what you suggest just isn't possible. What is possible is often meeting later, meeting closer to home, meeting at a time when the other parent is available to pick up the slack (in many families, one parent struggles through the morning version of this and the other one does the evening, to allow them both to fit in a work day, so it's not as simple as the other party just picking up the slack to accommodate after work drinks).
It might not be fair or reasonable but it is the reality so your options are a) accept that you will need to be more flexible or b) find new friends.