And your moral ethical construct should not just benefit you and work for you but for all.
Plenty of companies are not ethical and not your friend. If you have family and actually care, you wouldn't worry that facebook teaches them garbage? fake news? etc.? Just for the sake of making money or being allowed to do what they want?
Im curious why you would even debate morals here if your main objection is to make 'as much money as possible'? Just accept that its not a moral goal to have.
Moral would be "Making as much money as possible without hurting anyone and benefiting the society"
I often advocate things not for me. I'm quite good in understanding the facebook algorithm and all of that shit. I advocate this for my friends, familiy and other fellow humans including you.
My morals also say that sharing any news, be it fake or real, should be allowed. Likewise they say making as much money as possible is admirable.