The main reason why facebook banned some of the cryptocurrency advertisements was only because of the increasing number of scam projects into the ICO industry. These scam projects usually utilized facebook, instagram, etc to attract a decent amount of investors by showing them immense profits and a number of investors lost their funds in such projects.
Hundreds and thousands of people might have reported these kind of acts to facebook which forced them to ban the cryptocurrency ads. They have recently started developing Libra coin which would indeed be their utility token and hence there was a need to uplift this ban. I can't see anything erroneous.
There were numerous project before I remembered that has an advertisement on Facebook that has a millions of active user worldwide, A project holder before would basically thinks that Facebook and other social media sites is the best way to gather potential investors to their project, But Facebook and other social media sites take the change to let themselves not be involved on what kind of project scenario will it turn someday. There's also a chance that Facebook likely eliminates their potential competitors since Facebook is having their own coin. Plus these social media platform is centralized and if they allow some decentralized projects to take their ads services, Their users might realize something about the decentralization and might endanger the centralized social media platforms like Facebook, Instagram and others.
It will surely open up the idea where people or facebook users would really have the chance on knowing on what decentralization is but i dont 
see that this do included one of the reasons why its being banned.The thing on my mind for the main ones is that they dont like for their 
platforms to be tagged up negative yet we know that there are lots of scam projects that do advertise to this platform which means 
if their users been scammed due to that project and since it had been advertise thru fb then for sure they would partly took up the blame.