I have a feeling Broadcom is the main problem here, they probably prioritize other customers. Which is surprising in some ways because a lot of raspberry pi foundation members are ex-broadcom or still even work there.
However I guess the other companies are willing to offer more whereas if the pi became more expensive there would be a lot of uproar (and rightly so because it defeats the purpose)