Bitcoin needs mining, it doesn't need miners.
The question is what are Bitcoin users going to do?
They are going to mine. Because it's easy, and it means they control the rules, and protect their investment in bitcoin.
The notion that big miners are the future is the barrier to thinking sensibly about a peer to peer open network.