In the possible but unrealistic scenario of all huge miners disappearing overnight right after an adjustment and thus making it impossible to reach 2016 blocks, the users will offer higher transaction fees and so make mining profitable again (or, at least, provide incentive to the miners to come back).
While the system will ultimately reach stasis eventually, it will be seen as an "outage" that will end up playing to many altcoins' strengths (more frequent/softer difficulty adjustments, no-PoW coins, etc).
So what, then the difficulty gets adjusted and that's it. People won't stay on altcoins except for speculation, they're not usable anywhere except on trading platforms or, in case of Dogecoin, on Reddit. The "big whales" BTC, ETH and LTC have sucked up the market - most of the other currencies can't even be directly traded against the dollar but trading has to be done against BTC... thus, whenever BTC drops, everything else drops.
The problem is/will be that BTC has lost its value as an usable payment instrument due to high tx fees, confirmation time and the ridiculous price volatility. I hope this will reverse a bit.
[disclosure: holding ~500€ in BTC]
If a large percentage of miners stop mining, the difficultly will be adjusted so it's easier to mine Bitcoin. The difficulty is tuned such that blocks are solved every 10 minutes, regardless of how many miners are working.
I'm sure my answer is technically correct. Transactions only happen if a block is mined. If all miners suddenly stop mining, there are no blocks mined, there are no transactions, all bitcoins are frozen.
I understand this seems an absurd situation, but this was the question, or have I misunderstood it?
Anyway, on the >50% attack, I'm not totally in agreement. The attack can drop transactions, but can't forge any (which, btw, goes towards the "there won't be transactions"). If the network would ever restart, it will be eventually verified.