Answer:
Yes, I think so. Taking an oath before taking the office sorta represents the president's power and responsibility. So by taking the oath the presidents can feel responsible in their power which can lead them to be more serious in their jobs. Also, the citizens can also see what the president would do if s/he becomes president.