open weight models are better than open-assembly binaries (as you put it) because models are grown like plants, you can shape the open-weight model in a direction you want by feeding it more data and compute (aka finetuning).
which is something that is impossible in a binary.
embrace the new paradigm and it's tradeoffs. without scoffing at semantics and criticising from an armchair.
In comparison to cloud services, having access to the assembly code can still be quite useful.
This is especially true in the modern era, where you can use AI to much more easily decompile the assemble and reconstruct the source code even.
"Open-assembly" code may be more useful than you might previously have thought, given the ease of recreating the source code or making changes with AI these days.