I suppose anything's possible but no one's been able to hack bitcoin for over 10 years

There are billions of $ reward for any hackers that can successfully do that. About 1 million bitcoins belong to Satoshi's wallets that have been dormant and the private keys may have been destroyed by Satoshi himself so they are lost forever. There are millions more bitcoins of people who lost their private keys somehow (i.e. failed hard drives or old computer thrown away by mistake or deceased before passing the info to others).
No one is able to make bitcoins disappear in anyone's wallet. There's no kill switch. It's an open-source software, the full source code is on github for anyone to study. It's decentralized.
There are no bitcoins in anyone's wallets, it's just easier to describe it like that. The wallets contain private keys. The bitcoins are entries on the blockchain, the public ledger that is distributed to over 10,000 nodes on the internet.
Anyone can have a copy of the blockchain and become a full node if running the proper software (i.e. I run bitcoin core wallet and have a copy of the full blockchain 360+ GB).
In order to transfer (send) a bitcoin (or fraction of a bitcoin) from one address to another, the corresponding private key needs to sign the transaction and broadcast to the bitcoin network. This is all magically automated by the bitcoin wallet you use.
Quantum computers, when they come out, may be possible to break the bitcoin private keys as well as most of our encryption algos being used now in banking, stock market, etc.
The rabbit hole runs deep but there's tons of info out there on bitcoin. The whitepaper is a doozy, I've read it, more like skimmed through it, unable to understand most of it.
https://www.bitcoin.com/bitcoin.pdf
The mathematics of bitcoin private keys