I also had this exact problem. Turning off antialiasing is not supported fpr fonts, and using spritefonts for player names is not really realistic. Players can have names in many alphabets, not only the standard a-z latin letters.. and I never found a unicode spritefont. and draw hundreds and hundreds of letters by hand was not realistic
I quit work on that pixel project totally when I realized this :(