because all the designs were dated. Put modern logos on the royal blue stuff out there now and it will sell.
Even if it is not THE official primary color, give fans the option of buying it as an alternate color.
It is crazy that you cannot buy the following shirts in royal blue, but you can find them in these colors: