The armor makes more sense than Royce, Dutch, Harrigan, and certainly more than Ripley.
Give a man a fish, he'll eat for a day. Teach a man to fish, he'll never go hungry. With the predator tech that was gifted to humanity, humans can make more sets of armor to defend themselves.