Block rewards will eventually be replaced by transaction fees, meaning that to keep transaction fees low, transaction volume needs to be high. If most transactions aren't taking place on the Bitcoin network, then either transaction fees will have to increase to incentivize miners, or the security of the network could be jeopardized.