Great thread @JonL - almost all developers are also Bubble users so probably simultaneously feel your pain and feel like jumping on to defend their pricing.
But I’ll throw in my developer numbers in case that helps.
I can only speak for my own efforts here - but suspect that at least a handful of other developers would report the same story. My plugin is the most used paid-for plugin (that I know of) and comes in at $5 - that’s $3.80 p/user to me after the Bubble cut.
Initial upfront development of both the free and paid versions was about 15 days - it’s just over 2,000 lines of code between the two of them, and all plugin developers will testify to the joys of the Bubble plugin developer environment - which is in beta. I now spend about 10-15 hours making updates or supporting users each month. My plugin account says my next monthly payment is due to be $34, and in total I have made less than $100 from the plugin.
As a loyal Bubble devotee I find ways of justifying that situation to myself.
I’m with @levon, more Bubble users should make both sides of the balance sheet make more sense in the long run… might take a little time though.