The only thing I would change: Marketing is COMMUNICATING to the world the importance of what you have.
“Displaying” implies that it’s a one way street. Communicating is conversational and engaging.
I agree with the philosophy completely. Just followed you, I hope we can chat sometime!