Who? You mean like Adobe? That's been true since, um, forever. Who are the "others". I can't tell you off the top of my head. I can only somewhat repeat an article from years ago where the author was saying not to use case sensitive systems, and only vaguely mentioned "many" apps don't like them. And many is a very vague amount. Out of hundreds of thousands of Mac apps you could acquire and run, many may be 100. Who knows the real count or percentage? I don't.
The following is one person's opinion I found (language cleaned up a bit), but I agree since I have often thought the same thing:
Case-sensitive filesystems are stupid.
I’m sorry. It’s true.
Case-sensitive filesystems are a major user interface fail. They’re actively user-hostile. They force humans to conform to the machine’s way of doing things rather than the other way around. They’re idiotic.
Why would any reasonable person assume that…
Letter to Mother.doc
Letter to mother.doc
and
Letter to Mother.Doc
…should be entirely different files with entirely different contents? Are you kidding me? This is ridiculous.
Plus, if you try to use your Mac this way, then every single device you write data to also must be case sensitive. Such as, you want to write two identically named files (other than case) to a USB drive. You'll only be able to copy one of them to the drive unless you also format that as case sensitive. Then the person you give the USB drive to also must have a case sensitive system to copy them as is. It's either that or they need to copy one, rename the first file, then copy the other.
One person's opinion I found actually said DOS was case sensitive and why can't the Mac do that? I have to assume this person never used an MS-DOS computer. It was never case sensitive. Ever. You could type lower case, or a combination of upper/lower case on the command line, but everything to the OS was upper case. The Joliet system of Windows 95 allowed you to save what looked like case sensitive names (just like the Mac), but they weren't. A file named Marketing Report April 2.doc was actually saved as MARKET~1.DOC, with the long name being an attribute you saw on the desktop.