The biggest misunderstanding in astrology is that we use the constellations, and therefore, need to account for the Precession of the Equinoxes (the earth’s wobble). But we don’t. We use ***signs.***
Neither western/tropical nor vedic/sidereal uses the actual constellations. We take the ecliptic, that narrow band around the earth that we see (from our viewpoint) the planets travel through, and divide it up into 12 equally sized ***signs*** of exactly 30 degrees each. Not constellations, but ***signs.*** Constellations vary a great deal in size, from 20 to 50 degrees, yet in our charts, each sign is exactly 30 degrees.
Western/tropical then takes 0 degrees Aries and places it at the spring equinox, and the rest of the zodiac (not constellations) flow from there, with 0 cancer at the summer solstice, 0 libra at the fall equinox and 0 capricorn at the winter solstice. Vedic/sidereal just places 0 aries in one of three other, different spots. And so, the signs are no more accurate to the constellations than western is. It would be impossible to display where one constellation ends and another begins anyway, as they overlap.
Scientists and others love to use the Precession of the Equinoxes as ‘proof’ that astrology isn’t ‘real’. But they have no understanding that we don’t even use the constellations of astronomy. We use the signs of the zodiac.
Not sure why you think the sun is handled differently than the other planets. That’s not the case, in either system. What IS in keeping with astronomy is the position of the plants ***in relation to each other.*** And the timing of events, such as eclipses, moon phases, etc., are all accurate within astronomy.
Retrograde planets aren’t “real” either. It’s only a phenomenon from our point of view. Rather like passing a car on the highway – it’s still moving forward just as we are, but appears to move backward as we pass by it.