If they became fully adjacent without any DR/BDR then
1) you changed ospf network type to Point-to-point even if the interface is Frame-relay
2) these are HDLC links which is Cisco default on serial interfaces or PPP links, both of them being point-to-point links which default to point-to-point ospf network type.
doing a sh ip ospf int br or sh ip ospf int if former is not available will show you the network type of the link and sh run interface/ sh interface will show you the type of encapsulation of the link.
I'm not sure you understand my design, there is no frame-relay in my network.
However, I think it has defaulted to a p2p network type. Just done a:
#show ip ospf int s1/0
Serial1/0 is up, line protocol is up
Internet Address 10.10.60.1/24, Area 0
Process ID 1, Router ID 18.104.22.168, Network Type POINT_TO_POINT, Cost: 64
Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:08
Index 2/2, flood queue length 0
Last flood scan length is 1, maximum is 2
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 22.214.171.124
Suppress hello for 0 neighbor(s)
As I explained above, the default encapsulation for a serial link is HDLC and this is a point-to-point link type as PPP and so it defaults to ospf network type point-to-point.
So no need for a DR/BDR and as broadcast is supported on this link type no need for unicast neighbours.
To sum it up this is normal behavior you are encountering.
Just do a sh int sx/x and you'll see HDLC(or PPP) as encapsulation.