That is definitely not true. These are all examples of getting folks to associate an existing company with a logo. If you are starting a company, you don't really have to do the same work. All you need is to advertise the logo and attach it to your products. The "bulk" of an advertisement can mention the name in text or audio. It works nearly the same as the name does, but with less mental effort on the consumer's end. You simply need to be consistent with the logo. Like the other poster said, game studios do this, even new ones. Superman and Batman pulled this off very successfully long ago as well.
Of course, it does take some popularity for it to be in the public eye like the McDonald's logo does.