As I said before, CMD did a poor job giving players a fair shot - only 11 players on the team had 30+ ABs, plus Olszewski with 29 and Bree Fornis with 10. Tissier, who might be our starting catcher next year got 9 ABs, including 0 in conference play. Give Swindle or MaKayla a shot as well.
There are signs CMD is rash, emotional and impulsive. His body language when Perry blew threw his imo late and subtle stop sign (throwing up his hands like a child denied candy by his mom), then benching her despite the Tiger's offensive struggles (I know she sucked in SEC play, but you can't ignore her vv good non-conference stats). He also insta-cut Livy Schiele when she wanted to explore transfer options - I know you want players fully committed but given the last minute coaching change [she was a Myers recruit] and Auburn's need for talent, I feel like being a little lenient and doing something that allows the possibility that she stays on the team would have been more prudent.
Veach's SLG% dropped 100 points though, and while Podany's SLG% increased slightly, her OBP% dropped a lot. I really like Podany but I think her fielding can't make up for her bat against pitchers who can throw a lot of strikes (ie in the SEC).
I think expecting Rivera to repeat her 2017 stats (esp SEC stats) was probably optimistic, but she really seemed out of control this year. She started out fence-swinging as you said, often finishing her swing with one hand instead of the two she used on almost every swing last year), then eventually calmed down before getting back out of control for the playoffs. She was also making some ill advised throws from the outfield, plus the dive towards the line on FSU's walkoff ISTP HR.
Taylon and Rivera are also solid assets, while JP, Podany and KK still provide me with hope. The pitching won't be Carlson good, but we're still pretty deep in the circle.
The bad news is that the incoming freshman look like "defenders" again.