@JY By just reading I couldn't say whether you or krellin is the older one. I guess that's just how he is. You won't convince him and if he runs of arguments he invents himself you haven't written and attacks you on that.
I disagree with you concerning political parties, though. Let me explain shortly, where you go wrong. In a society, parties will always emerge. A party is just a way to shortcut the formulation of preference sets and method to reduce competition to a manageable level. As an illustration:
consider a society of 7 people. assume they will always interact with each other in order to find a solution to a problem. now assume they have a cost to pay for every interaction. (you can think of that in terms of not having enough time to work for a living, to have sex, to eat, to actually implement a decision, just be a little imaginative here). So it is best for the society (and actually crucial to its survival) to find a mode to reduce the amount of interactions concerning decision making (starting with the formulation of preference sets).
Here is some math: if everybody would always interact with everybody, you'd have 7*(7-1)/2 = 21 interaction channels. suppose a reorganisation of the system, where only members of subsets interact with each other (ie. formulate preference sets) and then these subsets interact with each other (eg. via a representative). It can be shown that this leads to a minimal number interactions of about 8 (three subsets {1,2,3},{4,5},{6,7}) with (interactions {A,B,C} : 3*(3-1)/2 = 3) + (interactions {1,2,3} = 3) + (interactions {4,5} = 1) + (interactions {6,7} = 1).
Now let us call these subsets "parties", there specific preference sets "party stances" or "ideologies" and the subset level interaction intraparty politics and the wholeset interactions "party politics." the economies of 21 - 8 = 13 represent the benefit for the society of such a system. Therefore, you will always see parties evolve in the mid run.
Ofc, this is but a rough sketch so you'll get the idea. I'll leave the rest up to your imagination and reflection. Get back to me via PM if you would like to have some recommendations on further reading on the subject.