That hasn’t been the formula for a while.
(base score) + (base score) x (1 - total attack power / defense power)
So the lower you go with AP the smaller the gains. The actual max score is pretty much unobtainable, as it would require a 0 AP dragon.
And yes, that makes those 1950 scores you see on the board about as legit as you’d think.