I've learnt from this site that after applying marinade to meat, it has to be kept in the fridge for marination because meat at room temperature for more than two hours can have bacterial buildup, resulting in food poisoning.
In local meat shops in India, it's common for beef, chicken and fish vendors to leave raw meat at room temperature for most of the working day and yet do terriffic business. I havent had trouble with beef from such vendors but chicken and fish have caused food poisoning multiple times. Yet, no customer complains. These practices are too common.
An elderly acquaintence (he is a building contractor; not a chef) was explaining how to marinate beef. Grind all the spices, mix salt, turmeric powder, corriander powder, mix well with the beef and leave it at room temperature for at least two hours.
When I interrupted to say I keep it in the fridge for marination, he said I should never do that since the flavours would not seep into the meat. Then I told him of the bacterial buildup and he promptly said: well, that's why we add turmeric powder for marination. Apparently the turmeric kills the bacteria.
It sounded like hogwash to me, but I still wanted to ask here, since even I have felt that marination would work better if the meat is not too cold.