LOL. You both, as hobbyists, have high demands when you claim that Canon produces inferior products. I bet you want 10.000,- $$$ IQ but only want to pay 100,- $$$. You're not even making (much?) money since you are not professional. If you are complaining about IQ, I would invest in a workshop to learn and take better pictures. Strange that top photographers never complain about equipment and just take amazing pictures.
As owning couple of L lens + a few others not particularly cheap (like EF-S 15-85) I've already spent a lot more on Canon stuff than you think (I'm nevertheless happy to report that people who actually have seen my pictures did not see the need to enroll me some photography course).
Please note that I was not complaining on IQ (in particular not those new lenses that I have like EF 100 2.8L IS which is in my view outstanding) but no matter how I look the recently introduced 60D is clearly inferior compared to D7000. Both IQ wise and from handling point of view. Not to mention features like dual SD slot that allows separating RAW or JPG or pictures from video.
Have you ever checked how WB, flash exposure correction or middle AF point setting can be done using 60D?
So having good but maybe a bit overpriced lenses is just one side of the story.