What, fundamentally, is wrong with my metal texture?
My experience with metals has been that you need to include much less diffuse and much more glossy. I would try setting your factor value to something more around 0.05, or less.

In fact, if you're going for something more shiny I would try simply a glossy shader, with a roughness of about 0.05.

Result


Node setup


Hope this helped.