I've been to presentations where they tell me what grandiose things will happen if I join the program and pay X dollars. This type of program is always free - and definitely not worth paying any money for.
On the other hand, I can see paying for a program where I receive usable information. If there is mention of additional programs (presumably for more $) where I can get more if I want to, I see no issue with that - as long as I see an ROI for the money already spent.
When I wanted to learn to fly back in the 80's, I took an introductory flight for 25.00. I got to take the controls, and the instructor gave me a quick lesson on basic turns, climbs and descents, throttle, mixture control. etc. But he made it clear that if I wanted to go to the next level and be a real pilot, I would have to spend more money (a LOT more money, as it turned out...). I got my money's worth and more on that first flight. It was worth it.