What they said.
It's an issue for emissions checks in some states/areas. If they connect the tester and vin does not match, it's an automatic fail. Load of crap. If I get a PCM failure and find an exact replacement in a salvage yard to replace it myself, they'll fail it because I fixed the vehicle.
Only way that I know for sure to fix it is have a dealer reprogram the module. That costs money and not everyone is going to have the money or know that it needs to be done. Essentially attaching a fine on repairing your own vehicle for people that live in those areas.
Now I don't exactly fall into that category. I did a V8 swap so my PCM vin doesn't match. This swap should (at this time) be 50 state legal, but would fail emissions due to that vin number. I don't live in an area where it matters, but I am interested in getting it corrected in case I decide to move somewhere that it does. My understanding of the dealer's VIN change process results in the entire strategy being rewritten and updated to match the VIN. That isn't going to work. I wouldn't want to pay the dealer if I could avoid it anyway.
I'm trying to figure out if there is a way to DIY the change, maybe with ForScan. If that fails I'll speak to some dealer techs and see if they can change it without an entire PCM rewrite.