Will mining in the (far) future produce a payout?
Miners earning = block reward + fees

Miners will continue to get block reward in the next hundred years, but long before the reward "stops", the miners will get most of their earnings from transaction fees, so they will continue to have economic incentive to mine, when the block reward stops.