You probably meant this to be rhetorical, but I'll take the bait.
Well, one possible answer is that not all government programs have to be redistributive - i.e., not all programs have to move money from richer people to poorer people.
In this case the program is designed to artificially favor...