You're right "TheWitch" NYC is not a rock town, but Los Angeles is a rock town. If you look at the rock stations in the past, it was "K-Rock" that got right in the nose until Stern's departure, flips to "Free-FM" and then lasted for a year and a half until it went back to "K-Rock" for another year and then flips to "Now". "Q104.3" is not going anywhere, it's the only rock station in the area. Look at other rock stations outside of New York City including the Hudson Valley listening area. You've got WPDH, WDST and WBPM. WBPM is a station that plays "Classic Hits" with a lot of rock leaning in there, but it doesn't seem to play Michael Jackson, the Supremes, Madonna, Prince, Earth, Wind & Fire, Marvin Gaye and a few others not too many. And speaking of rock, you've got "Fox Oldies" at 98.9 which is WGNY-FM plays a lot of great classic oldies like the old CBS-FM from the 80's and 90's back when Joe McCoy was a program director until he left back in 2004. It has a lot of 50's and early 60's pre-Beatles music thrown in. "Fox Oldies" has the best personalities like Van Ritschie, Joe Manglass, Bob O and Buffalo Bob. Those are the people of "Fox Oldies".
To get back on the rock thing, if you want rock music on these four stations like WAXQ, WPDH, WDST and WBPM, go right ahead. They got internet streaming there to listen to.