In the first place, why would anyone be an idiot for taking a WGT Nation membership that is given to them for free? Contrary to what you are ranting, not a penny out of pocket needs to be spent here. In 6 years I've spent $0 of my own money here (not even a credit card on file, ever), amassed over 65,000 "free" credits through videos and surveys (of which I've gifted over half). I don't play for credits so I haven't contributed to their coffers through the various gambling options they offer here yet I was given a WGT Nation membership anyway.
WGT Nation has nothing to do with the company protecting members. They create a couple of exclusive tournaments for members and supposedly respond quicker when we file a compaint with customer service but there's not much else to it. They have passed out one or two golf balls that hardly anyone can use because they are not what most people are using.
Looking at your stats and records, I can see you are a "one course wonder" who has not broken par for a full 18 holes on the one course you do play, St. Andrews.
If you can't beat them, join them. Play free ranked games and tournaments on multiple courses and get your scores down by learning how to play the game a little better. Stick with videos even though the process can be extremely frustrating. Expand your country club including people who will make it a more pleasant place. Skip the RGs and use country club tournaments for credits instead. In short order you'll "tier-up". Then the difficulty of the game really starts.
If you still believe at that time the company is protecting Nation members, get good enough to get an invitation and become one.