I try to stay positive, if I feel Canon doesn't make products for me I would simply turn somewhere else. I think they're doing a fantastic job in a very complex market. Many of their products have an overlapping user base stretching from almost beginners to experienced pros.
Shooting with both brands helps quell the frustration when one brand doesn't fill a need. It's not that much more expensive if you don't overlap your lenses. I shoot with two cameras anyway so why not make one of them a Nikon. Right now, I have a 5D2 and D800E and will most likely sell my D3x. Perfect companions (well, a 5D3 would make a better companion but I am waiting for the 39 MP, 46 MP, 50 MP, whatever MP monster from Canon before deciding). Canon gives me the 24-70 II, 70-200/4 IS, TSE-17 and 100L Macro and Nikon the 14-24G and 24-70G (purchased well before the fantastic 24-70 II was released) and of course high resolution with the D800E.
5D2, 5D3, D3x, D800E, TSE17, 100L, 14-24G, 24-70G, 24-70 II, 70-200/4 IS, CZ 18 ZF, CZ 2.8/25 ZF, CZ 2/28 ZF, CZ 2/35 ZF, CZ 2/50 ZF