Everything is relative. Even just a few years ago to be able to create some of the simpler type of games would have taken a lot more knowledge and effort. You certainly can create complex games without programming using C2 but its always going to help if you learn some level of programming as you go along.
That can't be a bad thing