Replacing Bath Spout
The answer to the question is: You do not need to replace the spout. 

Water drips from the spout because the valve or valves are leaking. 

Replacing the spout will not fix the leak. 

The leaky valve will still allow water to drip from the new spout. 

To stop the leak you must repair or replace the valve.