What are you trying to convey? New versions of OSes break compatibility all the time but in many cases it's not possible to determine which application will work with OS and which will not. It's not the case with Rosetta. As I understand, all Rosetta-dependent apps could be easily identified. Apple just decided not to do that (why to create bad publicity?)