Swanky restaurant? Get the evil eye.
On a bus? Get the evil eye.
And if the transportation is free that doesn't always mean it's convenient. If they gave me free bus access I still wouldn't use it as many area buses are 30-60 minutes off schedule. I don't plan my day with that much freetime to spend waiting on transit.
I'm very curious which city that is.
I bring my kids on public transit all the time, and rarely get the evil eye. I take the kids to a couple of the nicest restaurants in our neighborhood on a fairly regular basis. The staff know their names and people who aren't even serving us that time stop to talk to them. And yeah, one of them is a toddler.
Buses. . . I don't know LA that well, but NYC and Chicago are both "buses every 10 minutes" cities. If they're more than 10 minutes off schedule, it's because something happened. In some smaller cities I've lived, on the other hand. . . it's true, buses could get pretty late.