As stated throughout this article, there are no hard-set rules for what matters more in a song. Look at the music you listen to and like the most. Look at the connection between them, which will be the defining factor of a good song for you. This transcends genre. It could be anything, but you will know once you dig deep enough and find it.