Use 'long on' to emotionally highlight that someone has a lot of a certain quality. Despite his flaws, he's long on compassion.
Pro Tip 2/3
Paired Contrast
Often paired with 'short on' to contrast abundance and lack in different qualities. She is long on ideas but short on practical solutions.
Pro Tip 3/3
Nuanced Compliment
Can be a nuanced way to praise, focusing on one's strengths while acknowledging limits elsewhere. Our team is long on enthusiasm, if a bit short on experience.