Afaik 7th gen i7's have hyperthreading, but 9th gen don't. But instead of that you get more cores (8c/8t as a replacement of 6c/12t). You get a bit better performance in gaming, but less performance in professional use. For me Intel went the wrong way, because i7's strongest feature and what made them a class higher than i5's was hyperthreading and now it's gone