Proposal:
Instead of ssh vs. no-ssh debate, how about:
* Use SSH AllowGroups to limit logins to the development manager/lead or on-call engineer
* with a policy that for each time you have to call them beyond N times per week, you have to buy their team a round of drinks of their choosing?
Deal?