Great topic, thank you...
I think marketing is a broad word. Just my personal opinion but we need to separate it into more options:
1) Promotions
2) Joint ventures
3) Learning something (study something)
4) Testing
5) Tracking
6) Mailing list/newsletter
7) Customers management/promotion
Products launch
My marketing plan is about 15 hours per week and I have Foreign and Italian businesses.