Totally agree but I don't see it changing any time soon. It is clear that the late Queen didn't value her granddaughters enough to give them her family order (and remember that she had George V's family order and she was only 9 when he died so given it as a little girl and Margaret was even younger). She simply decided that the men could get all the honours and her blood relatives, who were female weren't worthy.
The Queen was reported to be personally very close to the York princesses. Obviously she didn't mix personal affection with official royal honors.
The princesses did not get the RFO probably because they were never expected to attend official events where they could wear it.