Personally here are my problems with 3PP ports.
Borderlands 2
- who greenlit this? Seriously, were people begging for a 2 year old game?
Well, yes. First Randy Pitchford expressed interest in bringing it to Vita but said Gearbox didn't have the means to do it themselves, and then there was a big old social media campaign to bring it, so clearly there was some begging.
- graphically inferior and poor framerate. Anyone who played it on PC, PS3 or Xbox can see the difference
Absolutely, and more time should've been spent making the framerate better. But people were expecting too much from this port if you're holding it up to the quality of PC/PS3/360. It's a handheld console with lower specs, it was never going to be as impressive as the home console verisons
- while most likely not 3PP decision, but release the 2000 model revision, a chance to re-introduce the Vita, with this game. Why would you bundle this inferior game? Killzone Mercenary would have been a better choice. Graphically good and an exclusive to show the "power" of the Vita. Instead, bundle it with a 2 year old inferior port.
Their choice was a 2 year old full price inferior port or an 8 month old Killzone game which had already massively dropped in value at retail. I don't think either position was better than the other.
Ultra Street Fighter 4
- porting this made sense. You got SFV coming up. Get the fighting community to move over to PS4 by getting a game they are currently playing so people get used to a PS4.
- launched with bugs. What's worse is the majority of the bugs were fixed in two weeks. Why wasn't it just delayed?
- make claim this is the definite version with the lowest input lag. 3PP didn't even bother to test this claim. I believe only till the last update released a month after was when it was on par with the other systems in input lag.
- Evo removes the game from their lineup defeating the whole purpose of the port.
I think the big problem with this game was the two points you mentioned here and with it being delayed were the problems. They needed to get it out in time for being used for Evo (I think there was a cutoff date), so they rush released it before it was ready. Then it wasn't good enough, so they patched it, but by then the decision had already been made.