У них уже сформировались предпочтения в народе т.к демократия действует у них довольно давно в отличии от России.Почему только две ведущие?Потому-что они уже сформировали каждый свой круг избирателей т.е электрорат и масштабы каждой из партии настолько велики что они уже не смогут поглотить друг друга.В России почти все партии с однотипной программой и многие из них очень маленькие поэтому постепенно эти партии самоликвидируются в том или ином виде(их поглощает более крупная партия или происходит роспуск партии и.т.д).Некоторые партии что выжить меняют свою политическую программу при
этом они получают новых избирателей но и лишаются твердых сторонников)