I think the situation we'll end up in is having closed models that are fast and near perfect but expensive, and a lot of cheap open-source models that are good enough for most people.