Fixed that for you ;)
As someone who's been following them for 15 years, I can easily say their fanbase has multiplied 10x times in the past decade, so I think it's pretty safe to say that other people got impressed with their releases.
Don't get me wrong, it's more than fine to be unsatisfied...