Why do resistors still use color coding?
The reason for using color bands on through-hole (axial) resistors is simple -- when they are inserted into the PCB, you can't guarantee their orientation -- there is no top or bottom.  So you need a way to mark the value so it can be seen no matter how the part is oriented with the board.   Color bands are perfect for this.

For this reason, I don't expect to see color bands disappearing from through-hole resistors.

With surface mount parts, there is a top and bottom, so the parts can have the value stamped on the top.