The way I see it, this whole episode could be nothing more than a trial balloon for AC. Have a staffer traveling incognito pee into a bag, report it to the press, then gauge public reaction. If it's not too bad, proceed with crafty plan to remove all washrooms from the entire 777 fleet and stuff in yet more high density seats for even greater operational efficiency.
Ohh!!! Better yet, sell Ziplocks to pax who need to pee halfway to Hong Kong and presto - an all new revenue stream! Calin my boy, you're a genius. Give yourself another pat on the back and another fat bonus to go with it.