It easily could have if they stuck with how the first two games were made, luft summed it up perfectly. If you recall before the first saints row came out, it was all about competing against grand theft auto, since it was new and the same type of game. They were finding their own methods to make it stand out against grand theft auto without seeming like the exact same thing, but now it's resulted in the fucking trailer trash of a game you see above.