Why are pilots asked to provide a reason for a go-around?
The reason 1 pilot goes around may also be the reason the next pilot goes around, The second pilot would like to know before hand whether the runway is safe to land on. 

For example if it is wind related he can delay landing until it dies down.

If it is debris related then the tower can dispatch a cleaning crew.