DVLA and Data Protection

Currently DVLA sell full names and addresses of vehicle holders to anyone who pays a paltry sum. Data required to be submitted by private individuals to a government body should have protection under the Data Protection Act. If the information is held on an electronic database and given for a specific purpose there can be no justification for the government selling it on to anyone other than the police.  Is it done to raise funds?

Why is this idea important?

Currently DVLA sell full names and addresses of vehicle holders to anyone who pays a paltry sum. Data required to be submitted by private individuals to a government body should have protection under the Data Protection Act. If the information is held on an electronic database and given for a specific purpose there can be no justification for the government selling it on to anyone other than the police.  Is it done to raise funds?