Biggest thing for me is your #5. When I watch others cook I see a lot of downtime. 30 seconds here waiting for oil in pan to get hot, 30 seconds there chatting with me while their water boils, it adds up to minutes and minutes that could have been spent washing dishes and cleaning surfaces. For me the perfect cook is when the last thing comes off the heat it's the only dirty dish, I can plate it, wash the dish in the sink, then leave the kitchen with the food and the kitchen cleaner than when I went in.