I loved it in beta. It was an exciting concept and a lot of it was a really good time. However I found the changes they made after beta really took a lot of the fun out of the game. I couldn't stand playing the game in retail.
The game really comes into it's own at level 60 if you have the time to put in for it. If you join a guild that is just starting to learn Molten Core and can learn with them you will have a great time. It's really who you play with that will make your experience.
It might come, it might not.
In the mean time I find it fun to watch the progress of Fortress Forever. It's a mod being made by a bunch of people who play / played TFC.
http://fortress-forever.com/
I'm pretty sure you rolled back. What server you playing on? You might want to look into the history of that server in terms of downtime and all that before you get so far in that you can't switch.
edit: by teh way, stick with it ;D it's worth it :)
You play PvE.. if you don't want to get ganked then don't flag. It's as simple as that. If you played PvP then I might sympathize a bit but it's really not that bad, even without the option to un-flag.
I heard about it and looked at some screenshots earlier today and really wasn't impressed. The battle scenes reminded me of those from Medieval: Total War but without a certain kind of... I don't know. I was put off from taking a closer look at it :\.