Nice that they're fixing a few things, but the whole "I don't know what items this specialist has" thing has to be addressed. If I'm in a battle and I see a medic symbol, I run my ass to the medic no problem. Now I have no idea if this person's a medic or what? I do appreciate that the specialist is getting more notice about people being low on health or ammo, but that doesn't address the other side of it.
Yeah that's still the one big flaw. You have no idea what your squadmates could have. If people aren't on mic (and they never are) it is going to make teamwork harder. In past games, you knew spawning into a squad full of snipers was useless so you could find another. You could also pick a role that is needed more.