The usefulness of IF going forward will depend on how they measure headphones, and whether or not they build up a consistent database of measurements on the same system that allows people to compare headphones to one another. I'm sort of holding off judgement until I see how they handle that.
As far as Rafe, well... he's got quite literally the biggest shoes to fill in the headphone review business, and he's been met with a constant barrage of negativity, so some testiness on his part is understandable. At the same time, he has to understand that while IF is now his show, without an audience there IS no show, so he needs to keep the sodium levels in check, and try to not drive people away. When it comes to understanding Tyll's approach to headphone reviewing, it's clear that he doesn't, but at the same time, you have to give him some time to find his footing. Producing quality content takes time, and as it has been noted, he's not from the headphone scene.
We'll see where it goes, I guess. I'm pretty sure that whoever writes the checks for IF these days wants it to be a success, so if this crew doesn't work out, maybe another one will. In the meanwhile, I at least urge people to be civil, because hostility breeds hostility in response, and will certainly not get any point across. Stuff that comes off as hate tends to be dismissed as hate, regardless of whether or not there is any truth to the message.