The "blackbox" approach for machine learning is the same concept Simon Chan used to build Prediction.io
The bet there is "would developers be fine with using a blackbox?". Or would they prefer to have full control on the algo inside the box?
Nice reading tho.