>While your distinction about building a better mousetrap is true - the corporation building a better mousetrap needs more money to put into R&D and it can get more only if it is either marketing itself to investors (consumers in this scenario?) or gaining a larger market share by promoting themselves.
There is a distinction between promotion and advertising.