I really like this game, I've been playing it for about 3 weeks. I can understand how it sucks in the beggining becasue everythings confusing, but it makes sense after a while.
You could probably only skip battles in instances and other computer vs. humans battles. But in player vs player battles, it will have to happen in real time because many people want to watch their battle.