Seguna, I agree with your points entirely, I just hope for the following:
1, Those Quantum Research guys pull out all the stops so I can say
"These guys are the Dogs ******** and their Ad was not BS" or
2, I've given potential buyers of Quantum Research's next EA release a reason to...