I totally agree, and completely understand. I am a novice to the mechanical side of things. I mean, getting stuff to a real solid playable state. However, I like to think I'm good on paper in terms of writing, and designing (levels, areas, and characters).
To be honest, I have always liked limitations. Limitations force creativity, and ingenuity.