In many places, traffic would not function if drivers did not e.g. make space for other drivers to change lanes. It's an extraordinary claim to say such behaviour is bad practice (or even illegal??)
Stopping or altering traffic isn't, though. You shouldn't stop at a green to allow another driver to maneuver for all the same reasons.