The answer is probably that MacArthur was politically well connected, having been a former army chief of staff. Plus the whole concept for the defense of the islands was to fight a holding action from Bataan & Corregidor and await relief from the Fleet. With Pearl Harbor, relief was not to be expected. Whatever else we may think of MacArthur, he at least did his job.