It comes across as that Sofia needs this to confirm her status, perhaps bad choice of words but I hope you understand what I mean.
I understand and totally feel the same.
I am a Sofia supporter and as such I probably excuse some of her behaviour more than I should.
However, I agree with your sentiment. I think being Queen was the one thing she had for herself outside her children and heaven knows that being married to JC could probably drive a saint to drink.
But JC is retired and he is the person she hitched her wagon to, she was his consort and now that he has retired from Kingship, she should retire from Consortship too.