I have never heard a Razorback Records release.
However, years of reading about them leads me to the following assumptions:
Anyone that calls Razorback the greatest thing to happen to metal needs to listen to more Carcass.
Razorback doesn't seem to care about compromising or attracting a greater audience. They are what they are and they seem fine with that. Can't complain about that. In theory, anyway.