I purchased the 10D from a pro photographer after he bought a new Canon 30D. In truth my envy for his 8mp sensor camera was overflowing. The older 6mp camera seemed quite inferior measured against such a fine photographic tool as the 30D. In hindsight the 10D was nearly perfect for an inexperienced wannabe photographer.
The 10D started me off on a series of Canon gear, 10D, 5D, 40D and 60D. All had good qualities and each improved upon the previous camera. The 5D was something of an outlier, it had the advantages of full frame capture but functionally it reminded me of a clunky oversized 10D. Only the 60D was purchased new and that was a struggle on my shoestring hobbyist budget.
Fortunately it is easy to find excellent used gear one or two generations old. People still think the newest cameras will always make the best photographs. My current Sony A7II 24mp full frame camera is a generation or more behind current standards. It has quite modest specs compared to newer models. Even so, I sometimes struggle to use all the performance it is capable of providing.
After years of practice I finally get it. Photographers make photographs and cameras capture light. That is a good thing to remember when considering new gear.