“have read the code and understand the implications as much as the core devs, segwit2x devs, miners, and economic actors such as exchanges or businesses.”
I doubt miners and economic actors have read the code and understand the implications.
So you will have the same problems as US system: voters vote on “blind trust”. Leaders of factions will promote their position and agenda to the community via “celebrity” endorsements, propaganda and the like. Debates will focus on distractions and partisanship because the main issue is too damn complex for the uninitiated majority to comprehend.