Thanks for the links, Robert. I’ll check out Lexicon.
I was intentional in not equating PWAs with native apps. While PWAs offer great flexibility, they don’t match the performance and functionality of natively compiled code.
Regarding plugins, you make a good point. My focus is more on achieving the best vanilla functionality and performance. I’d be curious about the percentage of vanilla Discourse instances versus those with plugins. For mobile, I’m just asking for vanilla.
Regarding costs, I agree. That’s why I’m willing to support a fixed fee or subscription model. I would support the Discourse developers making it closed source to monetize their work, etc.