Question
Wouldn't it make more sense to let potential users try out the product, as is the norm in B2C, leading to more client engagement and potentially more traction? And what's all the secrecy about?
Answer
I can't speak for all companies, but many SaaS companies know that its hard for customers to see value from their product until you have some meaningful content in their system - data, users, etc. They could put you into an empty state product, but their own data may very well show that there's a much higher bounce/churn rate or lower conversion rate because its hard for customers to see value vs. when they provide the demo first and then provision access.