>because Bitcoin's basic security assumption is that a supermajority of miners are 'honest.'

Only if you rely on SPV.

No, you rely on miners honesty even if you run a full node. This is in the white paper. A dishonest miner majority can commit fraud against you, they can mine only empty blocks, they can do various other things that render your money worthless.