FDev is a business. Consoles are a huge market. ED is on console (just not Odyssey). They will port to consoles once they get their stuff sorted. Although it isn't clear how long that will take, they do seem to be making steady progress. I'm pretty sure that FDev were surprised at how bad performance was at launch, although they probably anticipated normal launch week or two crunch fixes.