One of the main sources of funds for this town (now that oil has decided we don't matter any more) is tourism. 
Having a downtown area that looks half way decent is one way to separate the tourists from their money since they will want to spend a little more time there hanging out in the shops and restaurants.
Having an attractive looking town pays for itself in the long run because people want to come back and tell their friends to come here and spend their money here.
Think of this as creating a piggy bank that people will be putting money into.
In the long run, if it is properly taken care of, the park will pay for itself.