That’s a rather simplistic view of things. The long and the short of it is this; it’s not Apple’s responsibility to to ensure Adobe’s software runs on their platform, it’s Adobe’s and Adobe no longer support CS6.
What is a computer if not a place for software to run on? Is it not part of the producer's responsibility to make sure software runs fine on their platform? The bond goes both ways.