Even if Liverpool wanted shot of him, how many Chelsea/City players have we seen happy to sit around on a huge wage, waiting for their contracts to run out before going off and signing a new contract at some other club.
Just because Liverpool want him out doesn't mean he'll go. If Newcastle won't give him over 40k a week(I think that would be generous for an out of form striker at Newcastle, very generous) then he can sit back and get rich at 90k a week at Liverpool, he doesn't have to leave, he has a contract, they can't force him out.
It could take an extra 10mil drop just to cover an extra 2mil a year wages for a 4 year contract, even then Newcastle would be asking for big trouble with squad unrest at the pay disparity.
Then the last killer blow, even at 10mil and 50k a week, he's still be likely on more cash, and cost 2-3 times as much as Ba did.
There are ALWAYS fantastic deals on players in any position. There isn't ever a need to go out and splash the cash on who is well known and costs a lot more. There are maybe 3 players around who are literally unmatched in quality and effectiveness and you'd pay through the teeth to get them, other players, not so much.
I mean for every 20-30mil striker being signed you can see several 5-10mil players who were better signings. Kompany, Cesc(to Arsenal), Ba, Tiote, Cabaye, Guti, RVP.
Newcastle would be stupid to buy him at this point for almost any price due to his wage demands and the problems with getting him and frankly the type of person he is that they were trying to get rid of from Newcastle.
Liverpool would probably be daft to look to sell him, they've got key games coming up and making out to the player he's unwanted while you've got him or no one else to play is just stupid.