Technically, it would be impossible for everyone to stop mining Bitcoins as long as it provides tangible benefits (whether is it distribution of BTCs or transaction fees).However, with that being said, assuming that theres no tangible benefits for miners or anyone to mine BTCs, I would expect that companies/individual holding large amount of BTCs would step in to continue the mining process (to ensure verification of transactions are ongoing).