companies who has a product are undoubtedly much safer to invest in.
but that does nit mean that founders of companies without a product are actual scammers. the whole point in many projects ICO is to raise funds to develop a certain project.
ultimately - you basic assumption is correct. but still there are great products waiting to be built using ICO's.