The core question comes down to what does an advanced tester do? Where as it is easy for a developer to say, "well, I plan on writing better code" that argument doesn't hold true for test automation. What makes automation better? That it runs faster? That it requires less maintenance?