Well of course, both of you are 100% correct. I also play the game because i simply love it. lol.
i Dont play to show my rank off either
i enjoy the ranks for the armor they have to offer because im a big customization guy! haha
i like to personalize my spartan and the extension of the specializations would do just that