Does not compute. Uni form = one form = everybody looks the same. But Worf used something, Troi wore something else, in the tng movies some officers wore ds9 clothes.
In the future, the word uniform must have some other meaning.
Or perhaps Riker is an ass? He wants to hurt Ro but really has no excuse to. Yeah, he's an ass.