According to Patcher, console holder pays a bit over $40 for new multiplatform games that are bundled with the console. So choosing Uncharted Remasters over Battlefront is a no-brainer for them [that game costs them nothing].
There are multiple advantages.
It's their game and they're not paying an other company for the bundled copies, it's just the cost of the disc (excluding of course the potential loss for a full priced sale but that's an other issue).
It's actually three games instead of one.
They are basically doing a ''hands on'' marketing campaign for Uncharted 4 coming next Spring.
It's really a no brainer situation.
For consumers it's all about PS4 and the 299$ price tag, the bundled games are just a plus.
If you want Star Wars there's the 349$ bundle or better ust buy the Uncharted bundle and Star Wars (you could even resell Uncharted if you're not interested and save more).
Microsoft is doing the same, bundle with Gears at 299$, the 399$ bundles with Fallout, Tomb Raider and other big third party games go to 349$ which is the same price of the Star Wars bundle.