The fact is that Bitcoin Core as a wallet is not a big application. It's a full node which means once you install it and it's running on your computer, it will help with the validation and transmission of other transactions on the Bitcoin network and will save a copy of the entire blockchain on your computer... That's why you think the wallet is big in size, but instead, it's the whole blockchain data saved in there.
The advantage of this wallet is it brings in better privacy since it won't rely on peers or external servers to get data.
- Store you blockchain data on a separate Harddrive, but always ensure it's mounted when you run your Bitcoin Core
More details here:How do I relocate my bitcoin data in bitcoin-qt to save space?
- Use other lighter wallets like;
More information about Thin Client Security