안녕하세요. 라민경 전문가입니다.
해당이야기는 역사를 기반하긴 하였으나 후대에 이어져오면서 이야기적 요소가 가미되었습니다.
때문에 실제로 바보온달이 '바보'라고 볼 수는 없을 것 같습니다.
현실에도 바보 즉 지능이 떨어지는 사람이 갑자기 멀쩡해지는 경우는 드물기 때문이죠.
아마 평강공주의 역할을 강조하기 위해 평강공주를 만나기전 온달을 바보온달로 만들어서
평강공주를 만나고 난 이 후의 온달이 많이 달라졌다는 이야기적 요소가 가미되었을 가능성이 높습니다.