I always had the idea that ally = following orders from ally leader.
NF doesnt follow any order from SM , so we are not allies. We just 69 cause its in our interest. Example, we didnt help SM keep aden last siege cause we just dont care if they get aden or not.
Everything else is from kids who cant understand the difference between 1 and 10. Its never ally or enemy , even in real life you keep some enemies close to you
Edit : altho this might change soon , depending on vote