мне кажется, решить какую-то проблему программой, сделать ее удобной и понятной и поделиться с товарищем - это вполне здраво. А пытаться привлекать после этого инвесторов, поддерживать и коммитить каждый день в течение десяти лет, стараясь "выйти в рынок" и получше продаться - трудно