Large companies and small companies, to nobody's surprise, behave differently.
Complexity?
You need to get "a budget" and who is gonna give you cheddar to do what you want to do?
Or who is going to give you product/merchandise?
Who in marketing will help you?
What do I mean by that?
The online folks were integrated into the rest of the business. Their autonomy dissipated. They were part of the system, and, they were "low priority".
Success is selling something. We need to reward success, real success, profitable success. In both small and large companies.
Will it happen?
Maybe.