This smells more like the cost of inexperience - no reports of smoke (or fire), or abnormal engine indication.
"Returned shortly after take-off", makes one suspect a bird strike - the stench is nothing at all like KFC.
Your comments may be funny unless YOU were the Captain that had to make a quick decision.
One thing you learn, as the hours build, is that
quick decisions often lead you in the wrong direction.
Very
quickly.