ufff.....this is a nice topic, and a one where you will not get a definite answer.
I agree with Pooh and what he said. I will add one more thing, is that football generaly 'ma bita3mi khobiz' as we say. I am talking from what I know in Jordan. Only of recent that I see some changes. Only a couple of years ago that football has become a profession here in Jordan. Before that, our footballers had other jobs, jobs that paid better than playing football. And the jobs I am talking about are jobs like cab drivers, security guards, hotel clercs, etc.....
Plus we should remember that it's always easier to blame the ones in higher positions, when sometimes (well maybe most of the times), the players themselves are the ones who are unprofessional. Almost every player wants to go on the easy way, no one wants to push himself an extra bit, so they go on thinking cheating the coach, or cheating the FA is smart. When at the end they're cheating themselves.
But then when I say stuff like this, I wonder why players act this way, and I realise that because there aren't enough incentives, and that the FA acts in a bad unprofessional way. So as we see we it's a vicious circle. It's easy to blame this and that, but the real task to do something about this.
At the moment the Jordanian FA has made drastic changes towards improving upon this, and many other things aswell in football. HRH Prince Ali is doing an amazing and honest job. We must be patient, changes will come, but we need time, these things take alot of years. If you ask any Jordanian who follows football about the last 5 years, he will definately tell you that football has improved ALOT. And I believe there is still room for improvement.
The 3 basic elements are money
honesty and patience.
I think we'll see football in Arab countries boom, but it won't be this year or the next one. Maybe in 10 to 15 years, but it will happen.