Regarding Sam’s suit…
Can I just say that if I were gifted a really cool but inherently dangerous flight suit made of vibranium, one of the toughest metals on earth, I would want it to cover more than, you know, everything but the head. Just sayin’.
I didn’t feel like Walker was given a pass. Personally, I felt the government stripped him of his right to represent the U.S., but as he, Sam, and Bucky had a common goal, they united in the end. Meanwhile, he was being courted by Val, a woman of questionable motives. In the comics, she is titled Lady HYDRA. Walker feels legitimized and patriotic, but he is heading down a dark path.
I only know this from reading nerd articles; I had no idea who she was before her appearance.