As far as I understand it consent must be given freely. Currently facebook offers two options, either pay or consent to tracking. In this situation consent isn't given freely since the option to not give consent requires a monetary payment.
It is illegal to offer an ad supported version that has no way to turn off personalized ads.
It's illegal to force people to pay to exercise their legal right to privacy.