All Sofia has done for the SRF is to cheapen it to a reality show level of trash. Even when other members look regal for events, she always manages to bring down the tone.
While I agree with your conclusion that she has irrevocably cheapened the SRF, I think the ultimate blame lies with CG. None of this could have happened without his consent/inaction.
Oh I completely agree with you there. I'm all for love overcoming all and equality to marry whomever you like, but when you're representing a country, you have to be more selective. CG should have disallowed the marriage, or made CP give his title up. Sofia hasn't made any contribution at all in nearly four years, except for producing two children to live off taxpayers money, and creating a charity you never hear of.
I think if Madde had given up her title at her wedding it would have been easier to make CP do it.
Please, we do hear about PP. When they have gala dinners and S has the opportunity to shine (in her mind) without the rest of the royal family in the pic.