IMO there's actually nothing wrong with a well-designed OCFD. The magic is all in the transformer, and a common 4:1 current balun is probably okay sometimes, but not necessarily the best. Depends where you feed it, how long the wires are, and even how high above ground it's installed. Even a poorly matched dipole can usually "receive" fairly well, but may not accept transmitter power well unless it's critically matched because so much applied power will be reflected and eventually absorbed by the coax. Even "receiving" signals depends a lot on antenna height above ground. I can change the apex height of my 40/80m inverted vee, which is supported by my telescoping tower, so it's up 55' when the tower is "up," and about 25' when the tower is "down," and it only takes a minute or so to go from one height to the other. The difference can be astonishing.