You are totally right!
I would say: both is required.
To put this in perspective: $PEPE, $SHIB etc. are exceptions... And yes, you are lucky (or incredibly skilled) if you setup a Memecoin that goes to similar heights (Millions in MCAP). But the reality looks a bit different.
Yes, I set up several memecoins (which I will not name here) for testing purposes and guess what. Nothing happens at first. I am sure, if you build up a community on X, TikTok and insta with several 100k followers, there are good chances that if you launch the coin, you will reach a significant market cap. But even then: People invest only in good stuff. So if you just build a community to shill coins I guess the crowd will punish you for that.
On the other hand you have to start somewhere and that is my point. I would argue that you need good marketing, an attractive narrative AND good stats...
But what are good stats. I would argue:
1M to 1B Tokens, whereas less than 5% is held by the dev wallet, less than 10% is held by the top 10 holders, a liquidity pool of around 60-80%, revoked mint authority*
* this means that no entity is allowed to generate more tokens after launch. Or in other words, no FED can print any money after the tokens has been launched
BUT: if anyone of you can prove me otherwise - go ahead...
So in conclusion I would say: What ingredeints are required (next to good marketing and an attractive narrative) to set up a stable, reliable memecoin. Specially in regards to token distribution (e.g. Airdrops).