That's the first time I've heard "complicated" associated with Bing. I'm having a hard time envisioning what would make their site complicated.Nope. Alot of people have issues using bing cause its too "complicated"
Again, don't underestimate Microsoft. Their recent deal with Yahoo puts them at 26% marketshare versus Google's 65%. An interesting article about these two firms.