I was skeptical too, but if you start asking around, you'll understand why so many people are switching to induction stove tops.
https://www.epicurious.com/shopping/induction-vs-gas-why-i-said-goodbye-to-open-flame-cooking
https://www.nytimes.com/2022/03/11/dining/induction-cooking.html...
Economics. They only build buildings like this for uber-wealthy. Now, it helps that these are focused around the UWS/UES so you've got that context. But most other buildings in NYC look like the basic slop you get, too.
What's interesting is that this is exactly what WIT was going for with their new dorms over the last 20 years. At some point that has to go out the window when you are talking about a tower.