No, it is not necessary that all genres sound their optimum best on a speaker. This is because speakers like JBL are designed to give out the best feel of bass through their speakers so genres like EDM, HipHop, Funk music would have more beats to groove to the bass. Whereas Sony speakers focus more on the clarity of each sound and therefore, genres like Classical, Indie and the like would sound better here.