For those of you who don't catch fish on the weenie, the problem is confidence. If your not confident in it, it will not work. If you don't like it because its too easy to tie it wont work. Its all about confidence, confidence, confidence. If you don't like it you also won't fish it properly, proper depth, speed, drift etc. I've caught fish on that stupid easy fly also. When the fish are on it they are usually hot on it. In the summer it works great on spring and BFC.
Case in point, on another fly. Rainbow warrior, everyone says its a awesome fly, well I didn't buy it , hardly ever worked for me. So one day I tied double RW on a nymph rig and said to myself I'm going to get this fly to work. So I exclusively used that fly that one day and caught me lots of fish. So now I use it a little more than I used to. It still is not my favorite.
It's all about confidence, and your always going to have your favorite flys that get tied on first. However though if your buddy is busting fish on the fly you hate, you may want give it a honest try and you may change your mind.