Chili Garlic Sauce

Does Sriracha really deserve the limelight?