I think many people do not have a clear idea of what exactly a landing page is? When they here something like this then they think only thing that this is something where we can spam and stuff it with everything. Even your home page can be landing page in some cases and there is no harm in that depending on the design of the website and content and you need not to design something spammy for this, rather than focusing on the whole website to make it useful that no matter where your visitor comes he gets whatever he is looking for in maximum 2 clicks.