Ryanair fly into Carcassonne and before we moved over we used them a number of times. Also since we have been here friends and family have used them lots. They have, bar once, been on time and a darn site cheaper than any other airline used. The once was because of a strike by the airport people.
Several of the Anglo/French forums I belong to knock them all over the place, BUT still use them. My attitude is either vote with yer feet and use someone else, or don't keep on knocking t hem. I think that to use someone else is a bit like an expression I once knew about noses, faces and cutting off?