Facebook is a commercial platform. After they've banned cryptocurrency ads, they've realized that they could make a lot of money on it. Thats why they've changed their mind. The requirements for advertisers are tough though. Maybe, talks about Facebook creating their own token actually make sense. There is lots of money in crypto, and they want their piece of pie.