I do not have the low level understanding to be able to write engines etc. For this reason I use engines in what ever state they are. If the engine is not fully optimised I can live with it. I dont need 1000FPS, as long as I get above 30 FPS on my notebook I can be reasonably happy it will
behave well on other peoples PCs. My game typically do not need such brute power