A meaningless concession. There are millions of bitcoin on addresses with revealed public keys or locked by P2PK.
ok. you made your point. we'll leave it at that for now
There are plenty of projects which already use multi-party funded transactions in a trustless manner, such as Lightning and coinjoins. My suggestion for sharing unsigned/partially signed transaction directly between users was because other users were complaining the solutions given were too complicated. If you want a super simple solution like my Electrum one, then by necessity there will be some drawbacks. If you don't want these drawbacks, then use one of the more complicated solutions.
yeah, i mean you know more about this topic than i ever will i'm not arguing about it. the op should be thankful for your 2 feasible solutions to his problem. leave it at that.