TFN, I'm not sure what you mean by "dog and pony show" , but if you mean the bumbling we've seen lately, I hear what you're saying.
I have been in this since .05-.06 and have never doubted the potential, but I admit the ineptness at times gets to me.
I just remind myself that I couldn't do any better in their place perhaps, but from here it just makes you want to call some one up and say, "hey stupid, Do This,-NOW!
If you don't have instincts, get out. If you do, go with them.