>If they are already the company with the highest revenue, why would they need to advertise...
Because their potential customers may not be familiar with them. If a competitor makes themselves known they may just go with the competitor despite a better option, that they don't know about existing.
If they are already the company with the highest revenue, why would they need to advertise...
If these are the arguments in favor of ads then they really must be that bad.