Do you mean on TV/Movies or in commercials? Generally it is done in those situations to pretend that they aren't endorsing a particular vendor (as though someone wouldn't be able to identify a MacBook without the logo). Also, the companies make a lot of money on product placement fees so if they aren't getting paid they may try to withhold the brand endorsement.
If you're talking about something else I have no idea.