Nothing’s wrong, the behavior in Blender has changed since the tutorial was made; the color of the selected object in texture paint mode doesn’t change anymore (which is a good thing: you want to see what color you are painting…).
The opacity slider is also different; it is now a stencil opacity slider, so has nothing to do with the ‘old’ behavior of 2,80.