Open data is perceived as being free. One argument against open data I often hear is that by making data open, you might lose your advantage over the competion. This way of thinking also keeps some scientists from releasing their data as open data, until it might lead to a publication.
Unless you have moral obligation to release your data as open data (e.g. being funded with public money), are there other reasons making open data beneficial and worth doing?