Actually selection of material and type of wok really matters.
Heavy cast iron actually not good for stir-frying. The right thickness must be used. Too thick, take too long to heat up and not responsive to heat control. Too thin, burnt food too fast. Using induction is also a big nono as it only heat up the bottom and barely the sides. That's why most non-stick pans heat up fast but are designed for low heat. If anyone bothers to read the instructions, they always ask you to use low heat only.
That's some cze char you ate, very rarely found, they cook very well, until all the food is well heated up. Usually is those sinkie cze char where only one stove and they fry one dish by one dish and you can wait up to 1hr. Even after finishing your food, the food is still warm. The soup is also boiling hot and remaining hot even til you finish the last strand of noodle. Those fastfood malaysian style, the moment you serve out is cold already.