You can say that about every stock technically. Companies don't sell stock to lose money. Unless it's a total OTC straight out scam I don't see the point of bashing. I do plenty of that myself. These companies can't survive without selling stock. Especially Biotech.