"Why were the first paid last, and the last first?
The pay God's servants receive is enternal life, and is characterized by the penny. Therefore, those who are granted the assurance of a never ending life first, are those who were hired last, and according to the parable, it was the company called at the eleventh hour. They are those who are marked or sealed by the man with the writer's inkhorn of Ezekiel 9, or as John calls him, the angle with the seal of God: and he sealed, or marked, 144,000. Rev. 7:1-8. This glorious company are the first who are granted the assurance of never tasting death. Thus they are paid first, but those who were called early in the morning (Ancient Israel) are to receive their reward, enternal life when they are resurrected. "So the last shall be first, and the first, last."
Why was he calling those questioning him evil? Was he calling them evil?
They that murmured represent that part of the Jewish nation who were unworthy, and the phrase, "Friend, I do thee no wrong... Take that thine is, and go thy way," denotes the rejection of the nation.
Note that those who were hired last were paid first, and the first, last. As all were equally regarded, the ones hired first murmured, though they were paid in full. Their disdainful act denotes that the Jewish nation was unworthy of their hire, and the Goodman said to them, "Take that thine is, and go ty way." As Ancient Israel is represented by the first called, so shall they be the last paid.