Time to move travel into 21st century only one decade late.
blog.flightcaster.com
blog.flightcaster.com
I'm assuming that OTA is the Open Travel Alliance.
In any case, just knowing what these stand for, does not really help me. This article seems to be saying something interesting, but it assumes a fair amount of background knowledge that I do not have and, frankly, do not really know how to obtain.
So: can anyone provide a summary, without the jargon, of this guy's main point(s)?