I wasn’t confused with that, I understand that, I was confused with your point but now I understand.
The reasoning given was anti discrimination against girls but I also, just guessing as a parent and grandparent myself, that having siblings with different titles growing up isn’t exactly nice and must be confusing for them.
So as a grandparent yourself you understand how fucking weird it is to go out of your way to make some of your grandchildren princes/princesses and not doing it to the others.