支付宝会自动给快手充币,是因为在用户使用支付宝进行快手消费时,系统会自动检测用户账户余额是否充足,若不足则会自动进行账户充值,以保证用户消费顺利完成。此外,为了提高用户体验,支付宝也会根据用户的消费习惯和历史记录,进行智能推荐和自动充值,以避免用户频繁手动充值的麻烦。