It's also to do with size. Simply put.....The C-Series being wider can seat more passengers than the equivalent length airframe of an E170 & E190.
With space being a limitation at LCY the C-Series gives better revenue potential. So it's more appealing than the re-engined E190.