The C Series is an interesting aeroplane and those numbers stack up pretty well, but they haven't even convinced the B board there's a business case for it yet.
After all, it was cancelled year before last, now it's back on again...
Of course, unless B gives them away, the savings in DOCs compared to some "old" 717s would be more than offset by the extra cost: a C130 wouldn't be a cheap jet. You may as well just use 737s if you're going to need 130 seats.
Without giving away any trade secrets, the 717 now has as much power as I need!
How much will a CSeries endo cost me?