There are 2 statements here. Firstly some people claim that Betfair markets are efficient. My comments related directly to the efficiency of the process by which a horses odds reach SP, viz a trading journey that is most certainly not efficient. Whether or not there is any desire to research methods that are more efficient isn't worth the debate since the Betfair process of trading to an SP price is all that currently exists and that is likely to continue as the preferred method by which SP is determined.
The second statement relates to the accuracy of SP and there is absolutely no correlation between the SP arrived at in Betfair and the efficiency of the process. My conclusion was that the process itself is inefficient because whether you choose a route through Aberdeen/Devon or you choose to go directly to Manchester, either party arriving at Manchester town hall demonstrates accuracy but not efficiency.
Moving on to the accuracy of SP's; it is obvious that taken globally, all SP's do in fact correlate very well to actual results. But individually SP's can be and are very wide of the mark and it all depends on how you formulate the subsets of the global view. For example, the subset of SP's that select 3yo Hcps only will also demonstrate that SP correlates very well with actual results. However, if you exclude from that subset all the horses where the jockeys are wearing orange shirts or orange caps, then the correlation between SP and actual results doesn't look so accurate.
Now, if individual SP's can show a great deal of deviation from the norm and subsets of the global view are also subject to error then one has to conclude that there are forces at work that manipulate global SP's to coincide with actual results. I am not talking of some secret society here

The fact that global SP's can be demonstrated on a graph to equate to winning chances may well be an indesputable truth but it is certainly one that masks the large number of anomalies that exist below the surface.