Let me put it in another way. If you're in for a new computer and you buy the latest core i7, nobody finds that strange. Everybody finds it normal that you buy the latest technology. When you're in for a new camera and you want to buy a 36 Mp one, because that is the latest technology too, everybody on the Canon forums finds that strange. Why is that ? It is in the human nature to want the newest products at the latest technology. Otherwise we would all still be listening to cassettes and LP's. I might agree that 36 Mp is not for everyone, nor for every day use. But at least people should have a choice. Now many people simply don't have that choice because they're stuck with either Canon or Nikon. As an all time Canon user I too find it very hard to admit, but the detail in (some of) the D800 pics is just off the scale.
It's about balance. You can't just look at one spec like sensor resolution or CPU speed when you buy a product... it's the system as a whole and how it performs for you that matters. Just because I can buy a dual CPU 12-Core monster Mac Pro, doesn't mean I can come even close to utilizing that power.
Of course, everyone needs to look at what's holding their photography back and decide who offers the better solution to that bottleneck. For me, it's keeper rate on focus and the noise in low light that's a problem for me. Although more MP might help, that's not the best and only answer.
If you've been on the cusp of breaking out as a fashion or landscape photographer that can make good money, but your current 20MP camera is holding you back, then maybe an affordable 36MP body is just what you need.
At any rate, I don't think it's Canon's marketing that's the problem. It's just your needs are not in Canon's target market. But mine happen to be.