It's a new business model that may or may not work, Dublin is doing really ditto EDI, not every route will work, some may grow frequency others may fail.
I don't think the aircraft type is to blame, the lack of an up front product will put some off when their employer is footing the bill, some of the flight time are point to point quicker than other options