Canon specifically has fallen drastically behind their competition in those spaces, allowing Sony to decimate them when it comes to features/performance and cost. Canon's current line up of cameras are missing features that their competitors have had for years. It's kind of shocking how they seem to consistently miss the mark on so many things. Their build quality and reliability is still top notch though.
I think ultimately the professional market looking for larger sensor cameras has gone to other brands due to this, which is probably hurting them a lot more than expected.