I did some fooling around with OSPF priorities and here’s what I learned:
If you have multiple routers on an Ethernet segment, and all routers have priority 0 – there will be no DR, no BDR, and only 2way connectivity between all of them.
If you have just one router has with priority >0, then that router will be the DR, but there will still be no bdr, and the only full connection would be, obviously, between the DR and the others.
With P2P links, OSPF doesn’t care about priority, but does care about area mismatches:
An area mismatch, for example (r1:normal)-(r2:stub) would tear down neighborship due to the mismatch, and it’s possible it won’t even show up on the error logs. Fun fun 🙂