To be fair, IDF was all over the place. I suspect I'm not the only one who felt that only a fraction of the talks were relevant to my interests. On the other hand, it was great for networking.
I used to attend IDF regularly and, while larger shows are always a bit of a grab bag, I do think that it used to have a more coherent identity than it did the last time I went a few years ago. It probably doesn't help that a lot of IDF talks are very low-level so if you're not directly involved, you're likely to be completely uninterested.
As shows get bigger, there's a definite tendency for them to get more diffuse. There are a lot of economic incentives to grow, add a broader range of partners, etc. And before you know it they're about everything and nothing. Vendor shows have some natural resistance to getting too diffuse but there are still a lot of events I attend and I'll see some booth and think "What the heck are they doing here?"
True. That's the main reason, for example, that I didn't get a ticket to I/O. GCP Next had a lot more topics relevant to my interests, despite it having a more "commercial" or "salesy" feel to it. I/O seems to be mostly about Android and Firebase these days.