E-170s spef and performances might be OK but did not meet the criterias set by Swiss when it passed the order. It does not mean the the E-170 is a bad airplane. It simply gives Swiss a perfect excuse to rediscuss the deal for reasons which have nothing to do with spef and performances…
The bottom line remains that Swiss cannot afford them, not it could afford A318 (even less). Full stop.