Where did I try to excuse Bioware from anything? I just wondered how much of a part EA played in how things ultimately played out. Unless something verifiable leaks from within EA that takes that blame off Bioware, the TOR devs have no excuses--They messed up on so many levels, it was pathetic. I know a guy that played later in the TOR beta, and for a short time after release--he phrased his experience as Bioware going "we've got a story to tell, forget the gameplay". My snark about the cash shop stands--EA loves microtransactions, and I'd bet money that if TOR had 3 million subs nonstop from launch to today, there'd still a cash shop with exclusive (better than you can find in the game) stuff in it.
While yes, I agree that ports should be easier on the developers than previous console generations because of the closer resemblance that the next gen consoles have to PCs, it seems you're not taking into account the fact that the XB1 and PS4 will have operating software that won't be identical to the PC. The rulesets that the software uses will be closer to the PC "baseline", but there will probably be enough differences that the easier effort may still end up being cost-ineffective. This is before we take into account that the developers are still fairly inexperienced with the SDKs for the XB1 and PS4, so it will take them some time to learn how port the code efficiently.
All that's without getting into how they're handling the console versions internally--Did they hire more people to handle the ports, or pull people from the PC/Mac versions? We don't have that answer.

I love creating my own UI for gameplay that fits me--------------- Glaring at YOU Curse ADDONS!