Let me give YOU a point of view.
I ran professionally in Europe for 8 years in the middle distances - meets including Zurich, Berlin, Lausanne, Brussels etc I come from a country that has had more Olympic 1500m champions (on the mens side) so I too know a little about middle distance running
My time was the era of such Algerian middle distance runners as Kamel Boulahfane, Tarek Boukensa, Mohamed Khaldi, Djabi Said-Guerni and Nabil Madi just to name a few - I am sure as an Algerian you know these guys.
I can recall on at least three seperate occasions seeing the Algerian middle distance team at high profile meets in Europe, eating in the hotel, warming up the night before the meet only to mysteriously be absent from the starting line. It almost became a 'running' joke the kind of odd behaviour they showed. Still to this day I cant really find a logical explanation for this. Whatever the explanation is is irrelevant - if you want to know where the seeds of distrust start - its with rubbish like this. When handfulls upon handfulls of Morrocans slowly get caught as well (perhaps they are just not smart enough to pull out of races at the last moment like the Algerians are) it doesnt help your cause.
To argue that Mahkloufis coach is Sudanese is completely irrelevant. And? Rashid Ramzi was a Morrocan who ran for Bahrain.
Why do I bring up Ramzi? Because not before and not since that piece of sh%t has an athlete appeared out of nowhere (the only major championships prior to 2012 Mahkloufhi competed in were Berlin and Daegu where he recorded two 'stellar' performances of 3.37.8 and 3.50.8 - good enough for near last place finishes in the semi finals) and then turned it around to EASILY win the events pinnacle competition.
You may have had talents in the past that were legit such as Morceli (and who would ever honestly know now) - but if you objectively believe that nothing is out of the ordinary with your boy Taoufik then you are about as plausible and laughable as your meet-dodging crew of idiots I used to share bus rides with.