I've often wondered why but also note that it is a very common (near-universal?) practice in many FFPs: upg through FF points are usually only available for flights operated by the airline who established the FFP, and not partners even where BC/FC awards are available on said partners.