是为了在有生之年实现自己一统天下的霸业吧。当时曹魏实力强大,单凭蜀汉一己之力,很难可以说几乎不可能灭掉曹魏实现统一,况且后面还有擅长水站的东吴捣乱。如果蜀汉全力攻魏,东吴朔江而上,蜀汉危矣!何况此时刘备年龄已老,没有更多时间给他发展实力,进攻东吴,可是说是当时实现刘备统一天下最快的方法。刘备进攻东吴,东吴擅长水战,刘备擅长陆战。但是进攻东吴恰恰是不需要水战的,因为蜀汉在长江上游,不存在长江天险的阻隔。是已己之长,攻敌之短,最容易成功。
打掉吴国后,可以增强自己国力,重演赤壁大胜,从而统一全国。可以说当时刘备进攻吴国是留给自己有限时间内,实现自己人生目标的唯一快捷途径。为关羽报仇只是出兵的借口而已。而这个借口恰好可以提升蜀军凝聚力,从而提升战斗力。所以当时进攻吴国是最好的方略。
至于为什么不带诸葛亮,是因为当时益州刚刚平定,根基还不是很稳固,需要心腹之人镇守,再者,诸葛亮最擅长的是搞后勤,大军出击没有完善的后勤保障是不行的。留诸葛亮在蜀中可保粮草无忧,若是诸葛亮也随军出征,可能前线焦灼之时,后方益州旧党很容易借此复辟,使刘备失去根基。所以综合考虑诸葛亮留在蜀中是对当时伐吴的最有利的做法。