SpriteFont rendering - Can't seem to disable smoothing

So i was thinking about this a bit and thinking that this is how the importer handled upscaling,

When i set the point size in the spritefont to 24
Which is the default in windows font viewer.
I get this with no anti aliasing. Yet im still scaling up.

Looking at the previous picture this isn’t just a antialising bug this is also actually making parts of the letter in the previous picture become lightened up or alpha-ed.

See the difference in the letter ‘J’ in both pictures.

Setting this unifont to

12 perfectly crisp.

15 botched to all hell.

So this is something to do with scaling the font from the ttf on creation,