Also, armor in Star Wars can often be of, shall we say, uneven quality, and even when it is of good quality, it is likely not designed with kinetic impacts in mind.