It is definitely good to form an alliance with people or owners of other businesses in order to achieve a common goal. I agree with the fact you stated, the sky is wide enough for all birds to fly without having a fight but many people do not understand this. Some business do not want to form an alliance with their competitors.