Answer:
Alexander was “great” because he easily conquered a lot of land and established prominent societies, like Alexandria.
Alexander wasn’t “great” because he was egotistical in naming a city after him and conquering land just for greed.
Alexander was “great” because he was smart enough to cross the river and use Porus’ own elephants against him.
Alexander was not “great” because he tricked a ruler and killed many men in war only because he was greedy and wanted more land.
Alexander was most likely very religious, and it seems that in Ancient Greek anyone seeking refuge in a temple should be shown mercy. Also, if Alexander had killed everyone in the city than there would have been no point in conquering the city except for land.