The standard of care from Air Canada tends to be "not caring"...
Wet residue from someone's puke is considered a biohazard... That's unsafe and unsanitary and I can't believe this is the standard operating procedure. The cushions themselves could be completely replaced and the seatbelt can and should be cleaned and disinfected at a minimum.
Air Canada's been playing ads saying stuff to the tune of "we take your health seriously", but this is a case where clearly they do not.