Motorists in some of Wiltshire's market towns will be subsidising the parking of more affluent areas like Marlborough, Malmesbury and Salisbury.