Most cameras offer lossless compressed raw these days, some (e.g. the low-end Nikon Zs, and also the flagship Z9) don't even have uncompressed raw anymore, only lossless compressed or a choice of lossy options. Much to the chagrin of some people, a particular Youtuber especially, who make a huge deal out of using uncompressed raw. The person in question doesn't understand what the word "lossless" means and claims there's a difference between losslessy compressed raws and "true uncompressed" raws.
Why it's lossy instead of lossless, I do not know. My guess is that lossy compression allows them to get more compression, and hence improve their effective buffer size for advertising purposes. I think 90% of the time this is a good trade-off. You can view some example artifacts here: https://stephenbayphotography.com/blog/sony-raw-compression-....
[Note that the author mentions being able to access uncompressed raw on his Sony after 2015, but it's a pro-level model. For the amateur models I believe there's no such option.]
Obviously, if you're trying to make them happen, you can do it, but for pics of your kids/pets/plants/etc. in normal daylight situations it shouldn't be a problem.
Still, as a technically minded person, it's infuriating to me that I can't access the original data.
There was definitely an R&D cost associated with developing the libraries to read/write that format, and additional QA steps required when implementing them, but no additional hardware was needed (it actually required less on-hardware processing to write to RAW).
If a company has RAW support on one camera but not another - especially for still photos, it is 100% a market segmentation strategy.
Casual photographers are fine with just using OOC JPEGs and apps like Apple or Google Photos. They aren't paying for Lightroom or Camera One and worrying about the sensor's dynamic range or ISO performance.
Also using RAW especially on higher megapixel sensors requires your entire stack to be more expensive. Computer needs to be fast with lots of hard drive space. You need a UHS-2 card reader as well as 300Mbps cards etc.
Honest question - is this a tech or a biz decision? I.e., is it more expensive to include output to raw? More i/o requirements or totally different chipsets or the like? Or is "raw" just deemed a "pro" feature that they feel they can upcharge for? (e.g. paying to flip a bit to unlock more battery life in an EV)