In a proportional pool the fee isn't the only factor.In a proportional pool the fee isn't the only factor that influences adoption. Size is also important. Larger pools result in lower reward variance and this creates a dynamic which makes it difficult for small pools to grow. Small pool remain unattractive because of high volatility thus can't grow to reduce volatilty and remains small pool.
So even if tomorrow you forked p2pool and launched p2pool-free unless you had sufficient hashing power it would be difficult to attract miners. It creates a pradox of needing sufficient hashing power to gain more hashing power. Without sufficient The desire of low variance is a strong one; three largest pools have mandatory fees yet they have attracted the majority of network hashing power many would opt for 0.5% fee over 0% fee and more volatility.
To grow the pool large enough to create a self sustaining growth cycle would likely require some outside capital. Capital could be used to provide bonuses or to outright rent hashing power outright from large miners.
The The quandary is that by adopting a 0% fee the investment will never be recovered directly. The investment indirectly bemay worthwhile indirectly because one potential outcome would be a large decentralized 0%-fee decentralized pool that has self sustaining growth (be being larger and more attractive than competitors).