Devkits for new consoles have been out for a while. It's not impossible to think it's already been in development.
Current consoles easily live to year 2015. If this game is still very popular.. maybe then.
I can see 360 and ps3 going as far 2016 or 2018 even. These systems although they don't have the ability to make games with the graphics on the new systems they can still produce amazing games. Sadly a lot of people i see at my job are always wishing graphics are better and wont try certain games because the graphics are the best. Like that's what makes a game better.
I don't remember seeing any expiration dates on my PC, PS3, or Xbox360. During the PS4 announcement, the creepy ********* looking guy said they will support PS3 games. XboxNext (or whatever) is having its announcement on May 21st and I'll bet it has backward compatibility too.
Defiance will not show up on next gen consoles. In order for a new console release they would have to recode the entire game and use entirely different servers. Not happening for a nonsubscription game sorry.
Developers understand that people will not abandon ship on the current gen for about another 2 years. This is why battlefield was the first big title to announce launching for ALL platforms new and old.
And because no one will believe you, here you go.