I wouldn't exactly agree on that.
Design and gameplay subsystems are very important, but they're part of your design process which comes first. Later, when it comes to technical implementation and if you make a wrong tool selection, there's no way you'll implement your design as planned...