Sure, but it's not really your error. The problem is that there are too many things going on with diversity more most people to understand how it really works. I posted 3 URL's in another article in this thread that explains things in detail. It's easy enough to see how you came to your conclusion. Many manufacturers have gone from two antennas to just one in an effort to cut costs. For example, the various mutations of the DLink DI-624, DI-614+, and others come in one and two antenna versions. However, lately, the manufacturers have returned to two antenna products. That's because the average consumer seems to equate the number of antennas with some kind of performance improvement. That's true for 802.11b, but not so much for 802.11a/g. Two antennas sells better, so two antennas are what is supplied.
Also, you can get into trouble if you just remove one antenna, but not disable it in the firmware. I seem to have created the problem in my home WRT54GSv4. The diversity switch logic is set to favor one of the two antennas. Which port varies depending on model and chipset (and I forgot which one mine favors). It sits on the "main" antenna and only switches to the "aux" antenna if the BER (bit error rate) on the "main" antenna is higher than acceptable. If I do something dumb like connect a real antenna to the "aux" antenna, disconnect the "main" antenna, and NOT disable the port in the firmware, the system will still favor the "main" antenna, which is sitting there with nothing to hear. The system does *NOT* scan between antennas (as some early implementations did). It assumes equal antennas on both ports and therefore sits on the "main" port waiting to receive something. However, if there's no antenna on the main port, there's nothing to receive, so it doesn't know that it should switch to the "aux" port. The result is no connection at all. I had no idea what was going on and chased all manner of wild geese until I stuck an oscilloscope on the diversity PIN switch and figured out what it was doing. If I get time, I'll post waveforms and tests. This diversity thing is way more complex than it initially appeared. Incidentally, MiniPCI cards are labeled "Main" and "Aux" on the two antenna ports.