It is understandable that every driver has to pay car tax to drive on the UK roads. However, I don't think there is a need for the DVLA to charge extra if one decides to pay for six months tax instead of a full year, or pay it monthly by direct debit.
You may be interested in these active petitions
If any paperwork is involved in the process then I think it is only fair for the DVLA to charge for the postage fee.