lol why would all the games include DLC? Especially a money maker like Battlefield? That's like expecting PS+ and GWG games to all have complete DLC.
The only downside to the PC service is there's no annual subscription option yet, only $5 a month. This might be due to them opening the service up to other publishers on PC. There is an Ubisoft game on that list.