Check the stats, Danica is a good journeyman driver. Same as 75%-80% of the other drivers.
She is popular because she is attractive and a racer. Not just a woman racer, but a racer. From me that is a high complement.
Brad keselowski called her an excellent 30th place driver.