Interesting way to get you bootstrapped with ideas. It makes a lot of sense and might be a good habbit to get into. When you have a lot of ideas and are able to assemble those ideas to help other people and youself, you're able to give something that has worth. If you have an abundance of ideas then you can also generate an abundance of worth. Of couse some ideas have to be kept secret, but you have to let a lot of them go in order to become the one people look to for new ideas.