not sure why youve linked to salahs initial fee with no clauses (£7mil total i believe was reported) but linked to moratas fee if all conditions for clauses are met in the future. although in your defence if salahs clauses are related to the clubs performance they'll probably never be paid out. moratas initial fee was reported as £58mil btw, so still not close to double.
If those goals were putting you into a title challenge then maybe. The reality is though you're languishing outside the CL places and in terms of points closer to Everton than top placed Citeh. That's what your £40m has got ya, bargain.
Come on Abertawe, you can do better than this. You know perfectly well that in this day and age, where mediocre players moving to mediocre top flight teams fetch over £20m, £40m including addons for a player of Salah's ability is peanuts. If he continues like this we could sell him next summer and easily get over £50m.