The donations are needed to cover the cost of the inauguration, so it's not paid for completely on the back of taxpayers.
Just The Donald's way of letting the rich foot the bill instead of the taxpayer.
The President Elect could pay for it himself. He is going to be selling his business interests anyway and should make a tidy profit from that.