Alafin-
Though entirely right about the modern Macedonians being in no way descendants of the ancient Macedons, I'd like to address a few minor points. Least important of all, the Greeks are not called Hellenes because of Helen of Troy, that myth came much later. They call themselves Hellenes because they believe (or at one time believed) themselves to be descendants of Hellene, a survivor of a massive ancient flood.
Also, while there was indeed a language barrier between Classic Greeks and Macedonians, saying this out of context is misleading. There were language barriers between *most* city-states, sometimes even completely different languages, their only similarity being their alphabet. Over time, the Attic (Athenian) version of Greek became dominant, and most other Greek dialects were wiped out. Because of this, there is today an idea that ancient Greece was linguistically homoegenous, which is a fallacy.
Finally, the ancient Minoans had only limited influence on the Greek mainland, the Minoans themselves based on the island of Crete. While Minoan influence did not in fact spread to Macedonia, nor did it spread to city-states like Thessalonica or Olympia, yet these places are never disputed as not being "Greek".
As for the Macedonian government never advancing past Kingship, that is true of many classically "Greek" city-states, like Corinth. Besides, for their time, the Macedonian Kingship was an extremely effective government. They *did* manage to take over most of the Known World, didn't they?
The idea that most people miss in addressing this topic is that ancient Macedon can be considered *both* a seperate political entity *as well as* part of ancient Greece. This is because ancient Greece did not exist in specific, defined terms, but rather as a broad reference to a geographic area and a common culture. As Macedonia shared these two features, I personally see no reason why they could not be referred to as Greeks, especially as modern comparative anatomy and other such sciences has shown the ancient Macedonians to be just as biologically similar to any Greek city-state as Atticans (Athenians) and Spartans.
Also, I realize the probability that no one really cares at this point. I couldn't help myself. I'm sorry.