To all of you talking about xcom - have you at least tried longwar? A major bunch of your complaints will go away with it, in the tactical battles at the very least. Of course, at the expense of making the strategy layer more complex, but maybe that's something you are looking foward to?
Just saying, you don't need to be a impossible iron man veteran to try the mod, and the quality of life and tactical e and strategical changes are well worth it.