I am not so sure being first with a mediocre idea is better than coming to market latter with a great idea. Mediocre ideas increase the chance of failure, but more importanty no idea that is being executed on by four others before you is a truely good idea.