Cardiff is a new route so will be priced to attract new passengers from airlines like Emirates and Etihad and people from the South West. Coincidentally the difference between the Business Class fares on CWL and BHX isn't much.
As for incentives all airports will offer airlines incentives especially if they are new airlines or new routes or important to the airport. I expect CWL and Qatar are no different.