Dear graphic designer,
You don't have to illustrate a company's entire business model in a single logo. For reference, please see...well, any of a number of logos for brands you know and love. You went to school for this, so I'm sure you have, or have seen resources you can reference. And even if you don't have resources, you can go outside and look at the signs and billboards all over the city we're working in.
When I said, "Wow, there's a lot going on there. Let's look for some ways to simplify and abstract some of those concepts," it wasn't meant to signal that it was time for you to describe the company's business model to me again. That meant it was time for you to go away and utilize the skills I assume you were hired for...namely, visually communicating concepts in clear and compelling ways. If all the client wanted was a literal graphic representation of their business model, anyone with Powerpoint and a reasonable clip art library could have done that.
Thanks,
Your new team lead (who, by the way, isn't very patient)
2009 BMC Road Racer SL 01 / Specialized Ruby 155
2007 LeMond Reno / Luna Chix Team Saddle
1980-something Lotus Odyssey / Brooks Finesse
1992 Bridgestone RB-2 / Brooks B-17 Imperial
Nada Bike singlespeed / Brooks Team Pro in white