When you consider that Sam Hornish is just now consistently contending in the Nationwide Series (been in NASCAR 5 years IIRC, after having spent several unproductive years in Sprint Cup action) it is not surprising that she has struggled. And Sam was a three time IndyCar Series champion.
I hope she does well, and she certainly brings the publicity, as evidenced by us posting about it here. She is definitely a talented driver, just to be able to run a car at those speeds, but she is in excellent equipment and needs perform better than being multiple laps down at the routine tracks.
Still a rookie though, and hopefully she can race to the top of the learning curve.