I would lean more toward this response:
"Actually, no. It's still copyright infringement if the logos are visible/recognizable at all. You can say the name, but you can't show it.
Same with cars, don't show the logo, and if it gets in the shot, blur it out. "
However, blurring it out is ghetto. Real men replace it with something better in After Effects.
There is some wiggle room however. I can't find the web page of a clearance lawyer I read, but it wasn't so cut and dry as above.
If you're shooting in a public space and in the background a sign is in the shot, because the sign exists there (instead of you placing it there), then it can be okay. This is all open to challenge in courts, and so therefore the opinion of an entertainment lawyer is a good thing to have, but still not the final word.
Any logos or brands that you have control over (like a t-shirt on an actor) are treated differently than advertising found on the street in public.
That said, the opinion of the site I read was that if products are used in the intended fashion, and not disparaged then it was okay. Any negative associations or negative characters associated with products was bad. Etcetera ad nauseum. There are dozens or hundreds of things to consider.
Best approach is to control what's not in the frame and keep it simple, legally, so that you stay out of court and on the set filming. An error like this could sink the profit potential of the project.
There is much you can do with fake brands.