Oh, I'll give them time, for sure. Two things, though:
1) I won't pay 15 bucks a month while waiting
2) They got time until Diablo III is released
The fact is that this game was rushed by at least 2-3 months and anyone who has doubts about it is dellusional. I refuse to stuff EA pockets with 15$ a month just because they wanted to put this game on shelves before Christmas. In 3 months time SWTOR will be really good game, imho, but unfortunetely by then Diablo III will probably be very close to release and for me, persoanlly, the choice between those two games is very easy