If Lucasarts is just half the "lore manager" they seem to be, it is absolutely no surprise that stuff is getting delayed/ redesigned and everything. In the end... it matters more that LucasArts/ EA and Bioware are happy with their product before any player will be allowed to see it and that can be a very slow/ tiring process.