其中有三个原因,不是要把儿子扫地出门或者是打他,只是告诉儿子或者是百姓,自己愿意拿着扫帚为他服务。一是心甘情愿为他打扫卫生,二是帮他扫走一些威胁,也不会让自己成为他的绊脚石,三就是帮他立威,让大家觉得亲爹都会为他俯首称臣,其他人必须要屈居他之下。如此一来,刘邦在大家面前会更加有威风。
本就提倡以孝治天下的,他一开始不愿意父亲这么受委屈,所以每次去的时候,更不愿意看到父亲在门口迎接,为了尽孝道的同时又不损自己的威严,他便想出了一个两全其美的方法,封他为太上皇,如此一来,向父亲行礼就是名正言顺,刘太公也成为历史上第一个太上皇,父子为后世留下了一段佳话。