Good points you bring to the discussion!
But… I think you must avoid compare this situation with a tradicional regular business launch.
You must compare the strategy of Thunkable with other no-code competitors to have a fair and balanced sense of what is good or not to the community.
Doing a simple comparison with other no-code tools (without consider the quality of these products), Thunkable is the only that have this approach of show that splash screen for apps done by free and “pro” paid members.
Another thing: This is good or desirable by the community? The staff made any kind of survey, or was a top down decision?
Just putting my 2 cents in the discussion, if Thunkable wants to be popular, there are other ways to reach this popularity. You must consider that the customer of Thunkable isn’t the end user, but the developers that create apps. So,I don’t think put splash screens in all apps to the end users will help Thunkable someway. On the opposite, depending on the quality of the app this can be bad for Thunkable reputation.
I’m not a marketing specialist, but I think if you promote more learning sessions, online events, hackatons, apps contests, more and more documentation, more tutorials, more improvements in the tool, more connections with other platforms will be the best way to grow Thunkable between the target customers: developers!
Doing like today, maybe you are stimulating the developers to look around for other platforms that are not only “cheaper”, but also less agressive to impose this self advertising. In my humble oppinion this is something you must avoid.
You must focus on make happy your real customer. And more than this: what are the economic profile of 80% of your customer: small developers, or big players that can pay for business plans?
Looks this is an unfriendly way of forcing small developers to upgrade their plans in order to increase the company’s monthly revenue, specially because they changed the game rules when the game is happening.
Maybe then they should offer more features, more tools, more support for bussiness level plan and not just insert an annoying advertisement to encourage the upgrade.
The staff must consider to know better your customer to avoid threads like this…