Razorback is only useful in matches once you know the enemy team has a spy.
The only thing a spy can really do against a razorback sniper is use the ambassador for the 2HKO
Ambassador is verging on the edge of OP in the hands of a skilled player

IMO we can’t allow the Razorback in matches unless we allow the Ambassador and if we ban the Ambassador we also have to ban the Razorback

I once heard about this thing called a revolver…

Or you stab the medic or another class and let the scout flank the sniper?