Canadian here. Our dollar is low and the price of food is sky high. What's the cheapest, tastiest, and easiest to serve protein food that I can buy in a supermarket?
Who cares if it's cheap? It's:
a) Frozen. Enjoy your drip loss and shoddy texture
b) Breast meat. boring and bland.
The whole rotisserie chickens are much tastier, plus you get the carcass to make soup/stock from.
In the old food pyramid model fats/oils and sweets are supposed to be eaten only "sparingly"