Who likes what
is a question in English and does not mean the statement that
Different people like different things.
It might be asked at an informal dinner party where there are many different dishes to eat, and the server wants to know which each person wants. Although it is not very striking, the second example highlighted above is perfectly clear, grammatical, and idiomatic.
Michael Harvey's comment gives several examples in U.S. English of standard expressions that express the thought.
is the most concise, but perhaps a bit formal.
One man's meat is another's poison
is traditional, but a trifle informal and perhaps a bit old-fashioned as is
Some like it hot; some like it cold, and some like it in the pot, nine days old.
Different strokes for different folks
it may be considered vulgar and is frequently used in a somewhat disparaging way.
There are probably additional traditional phrases to express a thought that is universally valid.