Service Learning is doing something to learn
Community Service is doing something to improve
You mean what possible advantage could Oligarchy have?
Oligarchy could mean that people in power will have good education and for example won't be manipulated by populists. For example often people choose their representatives based on very little information, and in an oligarchy, where a small portion of a society (the riches and best educated) rules, it could be more likely that the rulers will have the necessary education and preparaation.
It encouraged a form of government where the rights and liberties of people were protected