you're right - topic is a factor both in terms of the traffic you can generate as well as the options to monetize.
A blog about a band is a tough one to make money from. There may be opportunities to monetize by promoting products from similar bands as well (ie: if you like Megadeth you might also like this album from.... ummm.... Britney Spears). Otherwise there may be advertisers looking to get their message out to the kind of people that like a certain band (if the band has a tight demographic following).
Ultimately though - some topics are hard going. They attract audiences that are not in a 'buying mood' and as a result affiliate promotions and even advertising can be tough going.
A blog about a band is a tough one to make money from. There may be opportunities to monetize by promoting products from similar bands as well (ie: if you like Megadeth you might also like this album from.... ummm.... Britney Spears). Otherwise there may be advertisers looking to get their message out to the kind of people that like a certain band (if the band has a tight demographic following).
Ultimately though - some topics are hard going. They attract audiences that are not in a 'buying mood' and as a result affiliate promotions and even advertising can be tough going.