personally, I am used to making JAL, but ANA is better than JAL in terms of service and in-flight catering (personally, I think ANA is delicious). In addition, ANA's flight attendants are all young (maybe there are more JAL empty wives flying to Beijing and Shanghai? )
However, JAL's service and catering level are definitely not much different from ANA's as described upstairs.
discrimination? How can there be? This global service industry, as long as there is a complaint, the reputation is finished. The service of JAL and ANA is absolutely good, whether in business class or economy class.