Mixed feelings over Egypt army role