I'm running a streetgang and I've gotten 4 cars, why? Because I'm active, roleplaying and contributing to the server.
THAT.
This new thing is like a... Reward system. People contribute to server by roleplaying alot more, server has more players on it. Rewards like this give motivation to players to follow server rules, roleplay even more, just trying to make this server as best as it can be.
If anyone asks me this is a great thing and i really belive that it will improve RP quality on the whole server.