I came across this phrase:
The problem facing companies today is that there are too many fishermen and not enough fish in the market. It’s a matter of eat lunch or be lunch — or, as stated by Gregory Rawlins, “If you’re not part of the steamroller, you’re a part of the road.”
What does eat lunch or be lunch mean in this context?
I take it it is a fight for survival when there is too much competition. If they cannot find the means of surviving then they will go out of business. It uses the metaphor of fish. If they need to catch a fish to eat and there only 5 fishes in the pool and ten fishermen then five will go hungry (fish=customers). Please correct me and share your idea to clarify.