Forcing everything into a plug-in is architecturally more complex, and less performant... I'm imagining proxying from native code through JavaScript APIs, then back to native code for LLM operations and context storage. But might lead to creation of some new AI extension APIs.
Then ship a FireFoxAI browser for users who want it.
Forcing everyone to by default use AI isn't freedom. I might as well just use Chrome.