I think that you just got unlucky with your crew - whatever their origin. I was an avid CP Flyer until last year; since then I've flown with both CP and AC crews and there really seems to be little difference. And for the most part the service has been very good, including both TransAt and TransPac. On my most recent flight (in J) from YYZ-YVR with an AC crew, I was amazed at the attentiveness of one FA to a pax whose video wasn't working and who ended up missing the meal he had requested. This was not formula service, but a genuine concern for the pax she was dealing with. Yes, there are bad crews - and you should follow up on that a la purser@AC, but it's worth another try.