I totally get where you guys are coming from but I wasn't really put off because I saw it coming. Tom did an episode on this kind of stuff back in April '21 with guest Stu McLaren:
https://tomwoods.com/ep-1872-time-to-build-our-own/
There was an offer to take a free class with Stu and since I'd been kicking around an idea for my own web site (actually, somewhat similar to Tom's), I took the class. I'm still on Stu's Telegram channel. What Tom did with his launch is what Stu recommends. Tom's always been a "I'm not an expert at this so I'll let the experts tell me what to do" kind of guy, so I'm not surprised that Tom followed Stu's recommendations closely. What caught
me off guard was the price tag and the duration of the sign up period. If I ever get around to pulling the trigger on my site idea and I choose to follow this launch pattern, I'm going to give at least 24 hours so folks have a chance to sleep on it. More likely 3 days.
I've also thought about some of the "internet business" things but I've just been too busy with a regular job or two. Part of me was actually ok with losing my job due to a vax mandate so that I'd have the time to take a stab at this stuff. Unfortunately (for the web biz thing) the decision makers in my IT food chain blinked and brought me back on w/out jab or exemption. So my days are pretty full again.
Anyway, check out the podcast episode. It'll shed some light on what Tom did with his launch and why he did it that way.
ETA: If the podcast doesn't shed light, I might have picked up the insights from the Stu class I took. Just reply here if it doesn't make sense.