Only the KA A320s (and to a lesser extent the A321s) are an issue. The KA 330s are perfectly fine - the same regional business class as CX with plenty of space, good recline, and depart from the main concourse at HKG. The only difference is that some CX flights may operate with international business class.
Some people want to be able to hit the ground running on arrival. The bed on a plane is there for that reason, to arrive refreshed if you want.
A lot of the narrow body KA fleet now has the CX regional J seat. Had the old seat on a recent HKG-HAN but the new one on PNH-HKG