That is still not how I read it. I think it is reasonable to say "Ogg Vorbis is trying to replace MP3". I thereby feel it reasonable to say "I want Ogg Vorbis to replace MP3". If we now want to refer to this thing, we can replace "Ogg Vorbis" with "a file format". However, we care which file format among many, so we qualify it as "the file format saurik wants to replace MP3". I think the difference here is that I am quite happy using the name of these software products as a way to refer to their projects, which I then am more than happy to treat as actors capable of trying to accomplish abstract tasks. "Uber wants to disrupt the taxi industry." "Uber wants to replace taxis." "Random people on Hacker News want Uber to replace taxis." "A first look at the new service random users on Hacker News want to replace taxis." (I also think this is more what canjobear meant, as Y has become the subject. It isn't that X wants Y with a goal of Z, it is that X wants Y to accomplish its goal of Z.)