TBF Scirra did just create the pipeline for people to at least create their own Steam integrations with the C++ extension SDK, but it's only for WebView2 so windows only, I personally don't care about macOS, but no Linux / Steam Deck is very bad. And who knows what kind of macOS based gaming things takes off in the future, making Mac more important again too.
So it's again Steam support* with a big fat asterisk. I know Scirra doesn't have control over it, they can't force Microsoft to add Linux support. But for us it stays the same, a game engine with minimal and problematic Steam support.
Was it not possible to make this C++ extension SDK for NW.js? I literally don't care at all about the "advantages" of WebView2, I don't care much if a game is 300MB or 1GB bigger and I certainly don't want WebView2 to auto update the browser version my game relies on without my involvement.
But let's say it's currently literally impossible to create a fully functional Steam plugin for HTML5/Web games that works on all platforms, then play to the strength of C3 and give us some kind of web monetization plugin for browser games, or work on the Scirra arcade some more to integrate easy monetization into that, talk to devs and ask what they would like to see and what would be useful to them. How about a plugin for itch.io? Again a big indie platform that's especially liked by C3 devs where Construct is the 2nd most used game engine.
There are a bunch of monetization plugins on the Store, but I don't trust them at all.
Some show in screenshots that you need to copy paste the secret key into the plugin itself, Idk much about this stuff but even I know that's not good. Every documentation I've read about this says that you shouldn't store the secret key client side, It's not a save way to do it. Again I wish some kind of service would come from Scirra directly, how am I suppose to know which 3rd party addon I can trust and is save to use? It's one thing with some plugin for the game, either it works or it doesn't, but these types of plugins are about security. Another way could be Scirra getting in contact with 3rd parties asking if they would be interested in providing addons for their services on their own, if it is officially from the actual service provider then it would also be more trustworthy.
The only fully working, relatively easy monetization option in C3 afaik is mobile. I personally don't care about mobile and never really looked into it, so I just assume it works, because I didn't hear much complains about it.
...besides the usual iOS pain.