Quote Originally Posted by Iscah View Post
What other definition in the current setup can you find for "people who are motivated to contribute and make the game more exciting"?
"Making the game more exciting" means giving SE money in this context. Like if a billionaire drops a ton of money on a flash-in-the-pan mobile game then that game might get updates it wouldn't have gotten otherwise.

Some rich people like to throw their money into pits for fun, and SE is saying "hey what if we had a pit for them to throw money in?"