If you know of a good data source for scheduled flights you can easily contribute an Instant Answer, or leave the source as a suggestion for our community!
Flights, times, and fares is deceptively hard to get right. There's a reason there are only a few providers.
Edit: Ahh. If you're saying DDG could get by with just flights and times, and no fares, I see what you mean. That seems to be reflected in the pricing for the FlightStats product vs Google's flight/times/fares API pricing, yes. Parity with Google search requires fares though.
http://www.flightstats.com/go/Mobile/flightStatusByRoute.do?...
It looks like a nice weekend project for someone.
I typed in sfo and jfk, but it looks like the java script submitted longer names, so there might be some non-trivial airport name handling to wire in.
Similarly, Google sells api access to their flight search api: https://developers.google.com/qpx-express/v1/pricing
I have no idea if DDG could leverage either and not wreck their business model.