Well that explains it all. SF4 had no input from marketing or any of the departments that should never get involved in software development, and as such SF4 was great. SfxT however is almost like marketing and aftersales came first and THEN they were allowed to make it into a game.
This trend repeats itself worryingly too often. Game developed on a hunch with fan support. Game is awesome and sells well. Company money movers see it sells and commision a cash-in thats more money than it is game. Series fails. Move on to next series.