...and paid DLC later instead of $60 up front and free? Because it sounds like you're just looking for a sale price for the same amount of content.
Battlefront is getting free DLC with a Star Wars 7 map.
SO what if it has paid DLC, the base game has a lot of content out of the get go, Splatoon doesn't have alot mutiplayer wise.
That's not good for a new ip like this or even any shooter coming out of the market, weather or not it get new content for free later since most sales are first month. And I don't think free DLC months after game launch will helps sales.