Usually, when a game does not sell well, the message interpreted by publishers is that people are not interested in the game, not that the game is very expensive. For my DKC TF and Bayonetta (1 + 2) are games that are worth 60 dollars for their quality, but man, these are ports of Wii U, take them out to 40 dollars. And more a game like Bayonetta 2 that does not have the popularity of Donkey Kong.
Also since Nintendo games rarely goes on sale, people wait for third party games to go on sale instead. So its just "Ill get DKC:TF now and just get DOOM when its like 20-30 bucks". It can explain some of the lower profits of third party publishers. Like ZombiU sold like 1 million, but many sold at the 20-30 dollar price.