I feel like there should be some basic playermodels for people who haven't donated, like the ones for HL2, (Breen, Combine, etc.)
One of the few perks you get, other than discounts in the shop, are custom models. Things like that are an incentive to donate.
If you want a player model, donate! It's only 20$ for VIP (you only pay once) and you not only can choose from the model's but you can also spawn with a primary and secondary of your choice. If he went and gave non-donators skins, then people would most likely donate less. You have to look at it as a bussiness, if you start giving free shit out too anyone, the VIP's in the club aren't going to feel as speical, and when you remove that "Im a speical boy" feeling people get upset.