Nonsense. While Rick has been cold and quick to action many times, he also is quite calculated in his decisions to engage.
Most often he has taken time to prepare a team, or everyone on hand, and taken action on his terms, his time.
Only when they are caught off guard is when things get dicey, but they've always erred on the side of caution when greatly outnumbered. Always. The only time any in the group have gotten the jump on someone who had them outgunned was when they had things like an RPG. Otherwise, they have always decided to not act out hastily, and live to fight another day, wherein they will take the fight to that enemy on their terms.
Rick was classic Rick the entire time that episode, IMHO. I didn't see anything out of character. He'd rather not engage when others had the jump on them at every blockade. Whether the multiple blockade situation was practical is a different argument, but I felt the reactions by Rick were appropriate.
Rick continued to be Rick when he was shaking in his boots when they were at the mercy of Negan and his gang. He's always been a bit shaky in situations like that, often quick to react very emotionally; he's not a cool and collected dictator/murderer like he sometimes portrays. Only when he has a chance to plan a way out does he get a chance to put on his game face, otherwise, he's often terrified.