I don't get how all of sudden the word "teraflops" became so popular. I literally only see that word used here. Not when anything else comes out or came out. It wasn't like "omg, this game could have benefited greatly if it just had more flops". I get it, its a technical term, but it wasn't thrown around a lot.
I think focusing on next gen stuff has been like a cave man trying to find pieces to make the wheel or learn how to make fire. It has brought upon a great deal of anguish when you consider how this gen will bleed into the next one. I'm all for the next gen coming, but the way its been brought up lately is not helping anything. Its not helping current games sell, its not helping games that come out in 4+ months, nor is it causing people to hold out.