I am a bit surprised and shocked about your report. I know that CX has some shortcomings in the Business cabin hardware but I remember their service as close to excellent.
I will be traveling more with them in near near future (mostly FRA-HKG) and hope your flight was just on a bad day. Wish they don’t get the “Emirates syndrome” (neglecting the service quality and failing to keep up). I believe CX has a “healthy” and reasonable speed of growth.