Wingless, I admire and envy you.
From your thoughts, you are clearly an intelligent person. If I were to rely on your words alone, I'd assume otherwise, since most any intelligent person, who spoke english as a first language, would not make the number of grammarical errors you have. Thus I can only assume you learned english as a second, (or third,) language. I admire and envy you.
Your idea about branching and specializing the classes was one of the things I remember them talking about for Shadowlands, so maybe we'll see that eventually.
However, remember that lucasart isn't the one behind SW:G that FC has to worry about. It's Verant who knows how to make a MMORPG. Also, SW:G is in closed beta, so some of the people who are on this board may be comparing the two and know what they are talking about. However, as I understand it, they can't reveal what they see, so probably the people here are comparing AO, as it stands now, with SW:G's list of planned features. If you compare AO's pre-release features list with SW:G's pre-release features list, you might find the two more equal. I, however, am too lazy to look at the moment. :>
Remember, AO has housing. It's functionally broken, but it does exist. EQ's Shadows of Luclin was released with a new "bazaar" system to make player trade easier, but they only got that working in the last couple months. That's several months that that product was out, that one of its core features was Not included.
I guess I'm arguing both sides. SW:G probably will be broken at launch. There are just too many variables for Varant and LucasArts to overlook for the game to be fully working at release. However, it does have the name, and new customers are probably not going to give AO a chance due to it.
They'll either see the SW:G box, and buy it due to brand familarity, or they'll have tried SW:G, or heard someone else's complaints, and avoid AO because it's similar to SW:G and SW:G was broken, hence AO is probably broken. A --> B --> C.
By the way, I am NOT saying SW:G and AO are "similar". I am, however, saying that they will probably be perceived that way by people who have never played. Both, after all, will be Sci-Fi games.
Edit, I deleted a mistake. It didn't display the way I intended.