Alexander the Great had the opportunity to settle and conquer the undeveloped lands to the west, but instead opted for an invasion of India. Why was this?
I'm not sure what you mean by "undeveloped lands to the west", but as to why Alexander invaded the Persian Empire rather than expanding into Europe, I answered that question here.