Azerbaijan will not join NATO since other Christian powers, led by Greece, France, Austria, and Germany will veto the decision. Moreover, thx to the massive Armenian populace in USA, it becomes difficult to go against such group's wishes as it will cost votes in the next presidential elections...