Hmm 30 different multiplayer modes.... Hmm split screen.... Hmm a lot of maps..... A lot of guns......
Let's look at battlefield.
Tons of guns
Explosive environments (does destiny have that, isn't this a next gen game? Why doesn't it have something that was introduced on last gen?)
Vehicles
Big maps
More maps
Better graphics
Takes more skill
Better community