With core counts getting higher and higher is hyper-threading still of any real world use when we have so many physical cores available and often not used?

Genuinely curious