I wouldn't say any steak really needs steak sauce, though I guess some may prefer to replace the taste of the steak with the taste of the sauce, for whatever reason. I don't think those sauces are really complimentary to a steak in any way – they're very sweet, and acidic, and heavily-spiced and will overpower the more subtle beef flavours that are part of the pleasure of a good steak for most people.
That's not to say there aren't sauces that are good with a steak. A bearnaise, red wine sauce, mushroom sauce, herbed compound butter, etc. can be good, as those aren't generally as strongly-flavoured and can bolster the actual qualities of the beef (fat, umami) rather than overpowering it.