The Wii U has been discontinued. A system that sells no hardware isn't going to sell any notable amount of software anymore. Since most games drop off the sales charts within two or three months, anything above one year qualifies as long term without a doubt. Most games see their price drop before one year is over.
Black Ops 3 received a price cut. You should know that that is done to spur sales. You are also fixated on picking the worst case scenario for Nintendo while you pick a best case scenario for someone else. I guess you really believe that you are winning an argument when you keep talking about software sales of an already discontinued console while ignoring the still alive 3DS. Pokémon games that are one or two years older than Black Ops 3 outsold that CoD title in 2017. Mario Kart 7 is six years old and beat Black Ops 3.
I... I... I give up.