Photographers are already using their software of choice to work with raw formats.
Eventually, yes. The real problem is that every time Canon or Nikon updates their file format, it takes almost two years for software like libraw to support it. For example, the CR3 file format came out in March of 2018. Libraw got support in October of 2019. So there was a 19 to 20 month period in which photographers were NOT able to use the software of their choice to work with that raw format.
On the flip side, having their own format means never having to say "I'm sorry". When Canon added support for dual-pixel sensors, they didn't have to get anyone to agree to their format. They just did it. And there are other advantages to that, particularly when it comes to not disclosing features like that to other companies ahead of the release date.
But back on the negative side, that means nobody outside of Canon got to look at that format ahead of time, and Canon's format absolutely sucks for efficiency. The dual-pixel images take up twice as much space as standard CR2 files. Had they gotten more eyes on it, someone would have pointed out that they could save the second slice as a difference signal relative to the original slice, and by doing so, turn most of the image into long runs of zeroes, then do run-length encoding, and massively reduce that overhead.
And that could mean as much as a 2x increase in the number of shots that their cameras can shoot at maximum speed before the RAM buffer runs out, so Canon's decision to use a proprietary standard didn't just hurt photographers' pocketbooks by making them buy more flash cards. It also hurt the usability of their cameras in a very direct way.
I don't mind if these companies want to have their own formats as long as they publish them under a BSD license on a regular basis. And ideally, they should do so a bit *before* the release of hardware that depends on them, so that the broader community can point out obvious flaws in their data format and push for improvements before it is permanently baked into hardware. But even if they don't, an open-source-licensed library would allow others to make backwards-compatible changes to enable a second, improved version of the format gated behind a flag so that they could flip the bit in a future revision of the firmware and get the benefits; that's the nice thing about being able to update the firmware. :-)
But the current situation absolutely sucks for photographers, and it is entirely because companies like Canon and Nikon do not support open standards AND do not provide permissively licensed open source libraries for their own proprietary standards. I really don't care which one they do, but I'm really disinclined to buy their hardware until it has broad support in the open source community, and I know other folks are as well, so not doing so absolutely does cost them sales.
When professional photographers' time is worth $$$ to $,$$$ per hour, the fact that the software or standard is open source might not matter to their teams' workflows or bottom lines.
Here's the flaw in your thinking. For every one professional photographer that buys these cameras, there are probably a hundred advanced hobbyists who want something better than an iPhone, and that might even be an underestimate. Yes, if Canon and Nikon want to lose a huge chunk of their sales for a couple of years after every major format change, then they can feel free to ignore the open source world, but if you think it doesn't have a real negative impact on the first two years of sales every time they make an incompatible change, you're kidding yourself.
Worse, that drop in sales is usually a permanent loss of sales. By the time the format is supported, they have usually released a new camera that uses it, and there's a decent chance that people will buy that instead of the previous camera, at which point someone has now skipped an entire generation of hardware, and Canon and Nikon will never get those lost sales back.
In other words, to be uncharacteristically blunt, not only is their decision to stick with proprietary formats idiotic from a technical perspective, but it is also idiotic from a business perspective, so if that was a deliberate decision, then whatever execs made that call should resign for the good of the companies involved. If it was just the result of momentum, then the best time for them to change was twenty years ago, but the second-best time to change is now.
If they don't like something about DNG, then they should create their own open standards body and produce something better. That's okay, too. But the status quo sucks, and they need to do better.