I've been a professional programmer for something like 12 years, and in that time I've spent the majority of my time working with Microsoft tools and systems. I still do, in fact. Before that, I was an MSCE engineer for about 3 years. I don't hate for the sake of hating, I just don't like Microsoft because, well, they've proven themselves untrustworthy time and time again. Maybe I'm a hypocrite, but Microsoft have left a bad taste in my mouth and it is going to take something extraordinary before I'll even trust, never mind /like/ them again.
The examples of Microsoft strong arming the industry (and especially Linux) are abundant. The examples of Microsoft making the wrong decisions and then, rather than manning up and admitting they got it wrong, they try and change the market artificially (and often times illegally). I don't like that. This is not conspiracy theory stuff -- most of it came out in the court trials and is part of the public record. Microsoft haven't changed their DNA -- Ballmer is the same as ever, and that affects the whole organisation. I think my problem with Microsoft is that I really don't identify with them at all -- I look at Ballmer and the rest, and I just don't like them all that much. I identify with Google far easier.
Back on topic, I didn't spot the results by Bing thing -- It sort of appears half way down the page for me. I do actually understand why they'd use Bing/Yahoo -- the API is infinitely less restrictive than Google's API, but it still feels a bit odd. I'm glad DuckDuckGo exists, and I'll probably still use it from time to time, but apart from anything else, Bing results (especially for tech related queries) are nowhere near as good as Google results, so if they rely on Bing for general search they've already lost.