Actually... yes; and, I daresay, comes out on top. Having lost countless hours of my life debugging .NET Framework installation problems (yay, installer ran and finished. Why isn't this damn thing showing up in my list of components?), I have to say that never spend nearly that much debugging silly installation issues with Python and MySQL.
I never had any issue with the .Net framework installation, but I'll take your word for it.
I guess I just feel spoiled by Visual Studio, while every time I start something in Python I feel like I have to spend so much time trying to find quality tools to make it do what I want. It just doesn't feel like a very complete solution to me.
2nd that, the .Net installer was a big problem at my former company. Can't say Python is any better, but to say .Net is perfect shows you haven't seen it used in a lot of places.