I'm with you on that rant Except,The canola oil!Canola oil Does NOT replace Butter!Ever try canola oil on a toasted English muffin,or corn on the cob,or a bowl of porridge,in place of Butter?Try packitgourmet.com, they have powdered butter,of which taste's a Whole World Better than Canola oil! That site has a lot of powdered alternatives,of which will store,for Long periods of Time,No Affiliation with the above site,just a happy consumer!