Love the post and I get what your saying for most of it. When it comes to ICOs i think its just a risk and reward thing. If you do really good research on the project, and especially if they have a mvp, I think its a great way to make some profit. There are a bunch of promising ones out there.