Dr Chee at 1994 broke up a perfectly growing SDP under Chiam See Tong and lost all 3 seats at GE1997 that was won at GE1991 under Chiam See Tong's SDP. ...
It took Chiam and SDP 15 years to win 3 seats at GE1991. So how can you say SDP would not have grown under Chiam when SDP did grew under Chiam at GE1991.Not even WP lost seats before. JBJ was disqualified from Parliament after being charged and Yaw Shin Leong was sacked by WP. None was voted out.
We should make here the distinction between Chiam's performance as a parliamentarian and his performance as a party leader. When Chiam won a seat in 1984, his performance in parliament was good enough that people eventually gave him 2 more seats. But as the manager of his party, he alienated his party members. Much of this was not his fault: it was not his fault that Cheo Chai Chen and Ling How Doong were not judged good enough (but for what reason?) Not his fault that Chee Soon Juan did that stupid hunger strike. But it takes more than one Chee Soon Juan to get Chiam to leave the party. So the question that your account does not answer is: why was Chiam See Tong ousted and not Chee Soon Juan? The answer to that question is that it is Chiam who has difficulties working with other people, not Chee Soon Juan.
Chiam's weakness is that he cannot work with other people. Chee Soon Juan's weakness is that he doesn't know the mindset of the common people. They are different people with different weaknesses. What happened in 1996/7 is the fault of both Chiam See Tong and Chee Soon Juan.
What would have happened if there was no Chee Soon Juan? As we can see with SDA and SPP, the same would have happened.
As it is, there are many parties on the landscape. How many major parties is ideal for Singapore? Answer is definitely not one. Your answer is 2. Myself, I would say in a mature landscape, it is 3 or 4. If Singapore had proportional representation, the answer would be as many as you want. Switzerland has 7, I think. Since Singapore is first past the post, the answer would be less. 2 is too few, because if both parties are fucked up like in the US, you have a problem because getting rid of 2 fucked up parties is more difficult than getting rid of 1 fucked up party.
This stage, where the opposition has made gains and is elected to parliament for the first time is the most trying test of any party. Worker's party is in the same position as SDP was in 1991. There will be many tests - how to deal with the PAP sabo machinery, how to deal with stonewalling civil servants, how to make do with fewer resources, how to run the town councils. All this is on top of having to do stuff that normal parties have to do - ie membership, party discipline, articulating a political vision, walking the ground. Winning the election in 2011 is almost the easy part.
As for the landscape, I said it before. Democracy in Singapore is not mature. There are people who think that the PAP has to be removed from power asap, or at least we have to squeeze their balls so that they understand the fear. There are people who think that we should all have different parties doing different things so that the one with the best ideas suited for the current times will win. Sometimes a conservative party is better for the country, other times a liberal party is better. The strength of democracy is that you have to switch. So in that sense more opposition parties is better.
But since Singapore is first past the post and not proportional representation, it is largely a winner takes all landscape. So in a way a weak and divided opposition is not that good. Right now, I believe that there is a balance between all anti-PAP forces united into one, and parties experimenting with ideas. That's why I say 3-4 major parties. Which is 1 or 2 less than what we have - meaning they have to fold and parties that remain grab what's left. I believe there is room for 2 or even 3 opposition parties. The only question is: which parties are those?
Chee Soon Juan's focus is on policy issues, human rights, more social nets. Many of his ideas were ahead of his time. People are starting to appreciate the value of freedom of speech - or rather the older generation who didn't believe in that are dying off. SDP is becoming more relevant. It is very different from WP and will not compete for the same voters as WP. I believe it has a place and a purpose. There is enough space in Singapore for both SDP and WP.
Politics is not necessarily a fight to the death. It's like a coffeeshop: the teochew mui stall can live side by side with the bak chor mee stall, and the peranakan food stall, to borrow Mr Brown terminology. We will not eat bak chor mee every day, and we will also not ask the bak chor mee man to close down. In a sense they are competing, in another sense they are all part of a bigger system. The idea is not to only focus on which part of the system is best, but to think further, how the system works as a whole.
A multi-corner fight in a BE is not such a bad thing. Singapore is not so overflowing with political talent that every opposition party can field candidates and walk the ground in the whole of Singapore. In the GE, maybe you have a few multi-corner fights, won't be more than 10 seats. If there are cases where there are both walkovers and multi-corner fights then of course the opposition needs to get slapped.
Anyway like I said before, one or two political parties will implode. I'm thinking probably RP and SPP, but could be other parties. Then WP / SDP / NSP will get room to grow. Nothing wrong with that. In fact RP has already half imploded before GE 2011 when Nicole Seah and company crossed over to NSP.