Are you trying to imply that Canon (or any other lens manufacturer coming to that) don't do the best they can at the price point ? seriously ?
You mentioned the Canon 100-400 lens - you do realise this is one of Canons best selling lenses ? According to you everyone bought it just because its got an "L" in the name, never mind the quality
I think some people here seriously need to go look at the results photographers are getting with all these "marketing gimmicks" and "soft" lenses.
imho the biggest problem with Nikon is the AF vs AF-S thing when it comes to upgrades.. at least with Canon you can stick to EF lenses on a crop and know those lenses will be good on whatever body you may move to in the future.
I agree with earlier posters that its not really going to make much difference which brand you go for - its a bit like a learner driver buying a Ferrari or a Porsche, both will be very quick cars - will one of them hold the driver back ? not a chance, both are very capable machines. Might the driver prefer one over the other for purely subjective reasons ? absolutely.