I forgot to respond to this.
A perfect God must be at every place and at every time simultaneously. Otherwise that God will occasionally not be where/when needed and thus not be perfect.
Two perfect Gods at every place and every time simultaneously must in fact be the same God.
Do you give in yet ? :-)
1) A god would not have to be
at every place and at every time simultaneously, it would only need to be able to respond
where/whenever it's needed. That would require only that it be aware (regardless of temporal or spatial distance) of when someone is calling upon it, and that it be capable of instantaneous transport to the scene. It might need the ability to be in more than one place simultaneously (if more than one being is calling for its help), but it could still be absent where it is not
needed. Arguably, being not-present where it is not needed or wanted would also be an attribute of "perfection" in a god. So it would still be possible for more than one perfect deity to exist, so long as only the one being called for shows up when needed. So, when someone cries, "Isis! Help me!" Isis can come, Jesus and Krishna can stay out of the way, and yet all three can be perfect.
2) You still have not explained why multiple perfect deities could not overlap in the same time and in the same place. That's what the Trinity does, is it not? All three are omnipresent, all three are distinct (so that the phrase "in the name of the Father, and of the Son, and of the Holy Spirit" makes sense and is useful) all three are "perfect" (in your mind, at least), yet a perfect Jesus does not mean a perfect Holy Spirit cannot exist. In the same way and for the same reason, a perfect Father-Son-Holy Spirit cannot rule out a perfect Goddess Isis, or any number of perfect deities overlapping one another like the sounds of musical instruments in a symphony.
3) If a "pair" of boobs can be decreed to be a single thing in order to squeeze them into your "only one thing can be perfect" ideology
then a pair of distinct deities (say, a God and a Goddess) could be imperfect alone but perfect together. Three of them: a Trinity or Triad. Or we could have a set of nine perfect deities but still arbitrarily define them as "one" thing: the Heliopolitan Ennead. So once again, you have failed to rule out polytheism.
4) Your concept of "perfection" is still self-refuting. Take "the perfect bicycle." A bicycle, by definition, has two wheels. But by your definition, there can't be two perfect
wheels. If there's a perfect wheel, it rules out the existence of any other perfect wheels. So, using your "logic," at least one of the wheels of any bicycle must be imperfect. But if a bicycle has an imperfect wheel, it cannot be a perfect bicycle. The same thing applies to the links in its chain, the left and right hand-grips (only one perfect hand-grip!), the brakes, the brake levers, the gears, etc. So, a perfect bicycle is impossible.
Can a perfect god create a perfect bicycle? If not, then it is not able to meet all possible needs, which you have decreed to be a necessary attribute of a perfect god. Since a perfect bicycle is impossible, one cannot be created (if it could, then there could be two perfect wheels and your argument falls), so even a perfect god cannot create a perfect bicycle. But a bicycle is a pretty simple thing compared to, say, an angel
, or a Heaven,
so if a perfect god can't make a perfect bicycle, it follows that the creative power of a perfect god is quite limited. So the god ceases to be perfect in short order. Once again, your concept of "perfection" contradicts itself, and thus is not perfect.