Making games is hard for the greatest game designers and programmers of all time.

We have had any number of quite competently programmed absolute flops.