All things being equal, your correct, as you often are. Mike just has to work harder and do better… Weather that mean be nicer, be cleaner, market more etc. Chances are you can always “outwork” the competition if you choose, in many different ways. We all know life isnt fair, some will have to work harder. Thats what we call life, and reality, and i know you know that, just stating the obvious.
Working harder and smarter can even the playing field. If mike cant reach the level of success he desires, Mike should choose something else, or add a service Joe doesnt offer. Never accept 2nd if 2nd isnt good enough for you.