Marketing is expensive. Why pay for marketing alone? Shared marketing enables superior co-marketing resources whose benefit comes directly to the partner itself. The monthly fee is marketing income. The more partners, the more marketing money.
The consumer finds the best services and products in one place what else is difficult or impossible to find. The service provider gets those marketing resources that he alone can never get.