They pay the bills with their other games, Disney has apparently been pressuring EA to make more Star Wars games and after BF2 Respawn is the only studio they trust with it
I'm with you. Maybe I'm just getting bitter but I have very little faith that this game will be anything except more soulless corpo-vomit and be completely underwhelming.