Competing theories for competitive metacommunities