akankshasoneja
Can someone tell me why is 'like' preferred over 'such as' here?

The rule of thumb is:
Like can be converted to similar to X, whereas
such as brings up a
list of examples (which
don't necessary have to be similar to X)
I would say, it's not the best example of usage in this sentence because we can't infer what the author means. It can be two things:
a) the major cities we refer to
have to be similar to New York or Chicago (in terms of size, population, who knows? but they
have to)
b) the major cities we refer to might have some things in common with... (a few examples here: New York, Chicago ... x, y, z) => less stronger than (a)
In (a) we infer that New York and Chicago have similarities between them and
share special things which can only be found in these two cities, which the "major cities"
have to be similar to.
In (b) the meaning is more generic, we want to bring up a list a of examples without necessary implying anything.
So, bottom line is, if the author meant (a) was correct, (b) he wasn't. Though I don't personally like this question, it doesn't mean it's necessarily wrong.
Also, straight from the horse's mouth:
https://www.manhattangmat.com/strategy-s ... rammar.cfmHope this helps