Why don't you post your P&Ls whilst you were with them so that we can judge you independently?
I do agree that you DO have to have a feel for the market. Technicals and fundamentals can take you to a very decent level, but you also need to have a feel for the market and have a feel for what's...