Irregardless of the pros and cons of a TTV6 or N/A V8, GM will put a V8 in the Camaro for the simple reason that Camaro owners would rather have a V8 than a 6. It's all about sales. I know 95% of the current V8 owners would rather see a V8. Hell, I'm on my 5th Camaro and I'd go buy a Ford or Dodge with a V8 before I buy a Chevy with a 6!!!
That's my 2 cents.
2010 2SS/RS M6 Intake/Exhaust/Tune/Drag Radials (and some stickers...LOL)