RE: Onions on cheesesteak
I suppose they'd be essential if one ate onions. I hate onions and peppers and never eat them, and am fine without them. Growing up in Philadelphia, obviously I've been eating steaks all my life (yes, we call them steaks or cheesesteaks), and have had absolutely no problem specifically requesting a plain cheesesteak with extra cheese (and mushrooms sometimes!).