At this point the only people who need to use Bitcoin Core are people running a node. Its just not a good solution for the average Bitcoin user. Who wants to download 68+ GB of data just to start using the wallet? And if you don't leave the wallet open you quickly fall out of sync. SPV wallets will be the future for the average user and there is no other way around it. Satoshi himself predicted this would happen.