I'm glad it's you posting all this gibberish dg as you already have a reputation for it so people know to pay no attention - if it were anyone else people might actually listen
I don't think anyone is under any illusion as to what Free to Play means - of course it is to get you in the door to pay! They're not a charity!
There are a number of things that this game is promising that make it stand out from pretty much all the rest, and that's what I'm interested in. If I'm honest I'm not really fussed about it being zombies, I'm more interested in the fact that it has proper crafting, an economy and is from a developer that has created amazing things in these areas in the past.