In ancient times and even more now, according to historians Macedonians were deemed barbarians from other Greeks. In fact back then, Greece was further divided into many other countries, the two most famous countries were city states in Athens and Sparta. Macedonians clearly where not from any Ancient Greek City state and were definitely not Greek at all. Doesn't that make Alexander the Great very much a foreign ruler as much as people would hate to recognize him as so?