I've seen an answer somewhere that I highly agree with, but I can't find it now so I'll put it here.
The practical reason that RB tree is more widely used than AVL tree in standard libraries is probably that the RB tree, and not the AVL tree, is elaborated in CLRS.
Believe it or not, publicity is a critical factor in winning, especially when alternatives are similar in merit.