Because it actually validates your address. Plenty of “official mail that you receive at your home address” can be accessed (or produced) without access to the listed address, but you can't spoof knowing information that you never received.
If you want to make it as easy as possible to vote, you can't have a permanent address requirement as such. As has been said, many, many people don't have one.