Why would a particular brand not be "acceptable"? Surely if it produces the required result, that is all that matters...

I don't see the point in looking for a precise definition for a term that is generally used only as a pejorative.