It's just something to give you a little more options really, Battlefield has recently started adding weapon skins too: It's just purely cosmetic and doesn't effect the gameplay so I'm not sure why people are saying it's a bad thing.
Are you not happy that you can now express your personality even more than before?