1. Way too many ICOs pop up every day. Some are scam, most of them are rubbish. But there are still lots of good ICOs out there. I don't think there are less successful projects now. It's just there are so many others which are not.
2. Most people think that a successful token will alwaya go 10x-100x within a few weeks after the listing. However, in many cases it takes way longer before the token explodes. People look for quick money and if that doesn't happen fast enough they treat the project as unsuccessful even though it might not be the case.
I gotta disagree! There are still plenty of successful projects, you just have to turn on your quality filters and make your own research prior to investing.