He probably views it as an investment. Amazon has a keener interest than most in ensuring road maintenance is done properly and if that means a small increase to his tax bill he's probably ok with it.
He also desperately needs to score some progressive points. His reputation is getting trashed rn. I'm sure that factored in to his decision.
I'm skeptical of the notion that he wants this to keep competitors down.