Have to purchase armor and or purchase battle pas to get the same blue shader over and over?!?

So they took away the only thing I liked about Halo was being able to do multiplayer in the style that I wanted to do it in seriously I think I’m just going to go back to Halo Master Chief collection because this is ridiculous I shouldn’t have to pay for armor that I’ve already got in the other games when all I had to do in the other games was unlock them it’s ridiculous sorry I’m gone best I’ll do in Halo Infinity is finish the campaign and I’m probably leaving