This is my first post, I don't expect you to believe me but none the less, having done this program myself, I wanted to add my two cents that it's not a scam.
First to admit, it seems that way from the outside, for many of the reasons you stated. I thought the same things so I think I understand. I even devised a plan to get my money back when I signed up... never needed it though.
What you end up seeing is that Geoff is there, doing the work relentlessly to help his clients. You also see that he lives by everything he says. No-one is hiding that Geoff makes some decent money - he's open and humble about it but the thing is... he deserves it. Some of it is smart business, most of it is his hard work.
The program is life changing. It has been for me, I've also watched hundreds of people experience the same thing. Its hard.
PLEASE READing hard. The paradigm shifts and things you will need to do to achieve results almost seem impossible in those first few days. The thing is, that step by step, this program gives people that want it the tools to not only save themselves & relationships, help people around them but most importantly, THRIVE.
The truth is, you could go and piece the entire program together by learning from different ways, probably for free too. I had been on this road for years before I found the course. In the first few weeks, I had achieved more, learnt more, changed more than anything had ever helped. Most importantly, the course gives you a method to actually implement the principles and if you follow it/do the work, you basically can't go wrong.
Feel free to ask me any questions if you want to ask something specific around my comment
Good luck!