@bharath
A lot of good ideas don’t work because they are not well executed.
This is why we keep seeing folks with first mover advantage lose while later attempts work out. Definitely a lot of this is just timing but execution quality is often overlooked.