I am also frustrated at times with the selection (it is not perfect for my particular needs and budget) but I can't help but be amazed with what my current Canon equipment can do. I have progressed more in the last 6 years of digital work than in the prior 30 of 35mm and dark room work. We live in a great age of tech progress and Canon has delivered beyond what I could ever have imagined...at least that is my POV.
The highlighted sentence expresses what I feel about the possibilities we now have in our hands
- because it is affordable and it works.
I like my 40D bodies and an upgrade is only necessary for videography. Go back 10 years - you had to pay 50000 or 100000 $ or Euros to make ultrawide available for video, or macro, or long telephoto. Now its a matter of 600 $/Euro for the camera and a few thousands for a great set of lenses.
Very often I think it just lacks on time and dedication to use these proper tools which are available AND affordable today ... that's the real problem with photography and videography in my opinion!