Why complain about the flawless CG Leia rather than the admirable, but could use improvement CG Tarkin?
Leia showing up at all was pure fan service, and really makes no sense if you think about it. What was a senator doing at the Attack in Scariff? Strategically speaking all she was was a liability. If she was captured, Alderaan would be proven guilty of rebellion. She wasn’t fighting nor did she have any expertise, and the plan was to escape via the big ship (as per Raddus’s orders) not the freighter. Why is she there?
Or, you know, they put her there for continuity?