Eagle polygon border segmentation around pads / vias / holes
In Eagle, polygons are made of horizontal lines drawn on a grid of their line thickness. Choose a smaller line thickness for better accuracy.

Thermals create an additional circle around the via which lies over the "rough" polygon border.