Miners receive transaction fees as rewards from transactions occurring in each block. New coin production will take long time to finish. There will be 3 or more generations came into existence from now. We don't know or can't say, what will be the future of bitcoin? how well will it be recognized by people all over the world. Predicting a guess now is a good idea and is a very good brainstorming thing.