people always blame JJ&Co for the lack of rank in Uhura's uniform but:
- They admitted that it was a mistake that the costume designer did
- even in tos, the short sleeves uniform doesn't show the rank
besides, I honestly think that this is the kind of minutia that only hard core trek fans will notice. Go asking the general audience if they know what those stripes on Spock's uniform mean... surely they don't know he's a 'commander' because they saw those.
I don't have a problem with these things. People always refer to Uhura with her rank anyway.