I'm not sure why people spend a bunch of points on invites to a bunch of lurkers.
I could understand maybe generating an invite for a friend or something, and then using the rest of your points to maybe try and win something.
Edit: They need to increase the point cost of invites and reduce how many points you get each time a giveaway is opened.