Since you've decided to make this a public discussion instead of a private conversation, I'll make my response here.
I enjoy working on my own designs and they tend to be complex and time-consuming; I make no apologies about that .. however, your assertion that I'm "not a team player" falls...