1. The J-11B has more hardpoints and total payload weight.
2. The J-11B has greater fuel range (possibly)
3. The J-11B has a greater radar range.
4. The J-10 is cheaper.
All these point to a high-low mix being pursued as a strategy by the PLAAF.
5. China needs to subsidize both companies somehow.