Except a large number of those countries all share the same EU rules and there are plenty of airline groups which cross borders in Europe even outside the EU - IAG, Lufthansa Group, Ryanair, EasyJet, Wizz, SAS.
This exact model is already being used by Cityjet, also previously Flybe and several airlines in Germany who flew for Lufthansa.