I'm not sure if you've ever heard about SPV nodes, but they've been around for a long time and are a pretty common solution for those who don't want to run a full node. The consequence of not verifying everything yourself is that you have to trust a full node, which isn't necessarily a bad thing, it really depends on the circumstances of your transaction.