I agree that there is a lot of great new music coming out regularly but you have to look for it. I listen to indie rock radio and when I hear a song I like, I write down a lyric, google it along with the word "lyrics" to find out the name of the song and artist. Then I check out other songs from the same artist on youtube. Sometimes I just search "best indie songs of 2017, 2018..." on youtube.