Canon is not in the Software business and there is no profit with DPP. It is more than likely built into the price of the camera. Since they offer it free with the camera there is no incentive to put a lot into it. Kinda reminds me of "Batman Begins" where Morgan Freeman is sitting by himself in some dusty R&D dungeon
They probably have one or two people working on DPP with a limited budget. You still need to reboot your computer after an upgrade which is rare these days unless you get a major OS upgrade. Then you get into the "insufficient memory" warnings that require a shut down.
I used to be a DPP die hard user for years. Adobe has leap frogged it so many times on so many levels these days I use it just to view and cull images before importing into LR or opening in PS. Still can't beat full screen, quick check mode.