Ultimately, the size and complexity of the target market can greatly impact the expenses associated with marketing efforts in both B2B and B2C contexts.