yeah, I kinda raised an eyebrow to that shield thing too. But seeing Boba Fett using his jetpack made up for it. Also during a panel with DICE today they said the star destroyer ruins in the new Force Awakens teaser will be explained in this game:
SLIGHT SPOILERISH info for Episode 7:
.
.
.
. They said the Star Destroyer & Xwing ruins are from a battle that took place on the desert planet of Jakku and that you will get to play that battle in free DLC in early December
http://starwars.ea.com/starwars/battlefront/news/jakku-pre-order-offer