When you don't know why a particular camera is better for your type of photography, how the hell can you say in general Canon takes better photos?
Because it says Canon on it.
For me, I am looking for more mpix. If that is with Canon, Nikon or even Sony, it does not matter. More mpix will allow me to ake better large prints. But for you...Canon just takes better photos...don't know why, just because.
Right, so now I don't know anything about cameras. That's where you are taking your argument?
I just look at the name and say "pretty!"