Does a special niche have to exist for the F-150 to outsell the Silverado?
No.
More people want F-150’s than want Silverado’s, so more F-150’s are sold. More people want 6.5 creeds than 260 rems, so more Creeds are sold.
What about free market economy rankles you so terribly?