>Most bosses are aware of the issues
This is not about compensation.
Leaving for compensation is absolutely a valid reason. Again, though, the same rules apply. Express to your employer you have received a job offer at X% more, with X improved benefits, and would gladly stay for a match. The worst they can say is no, correct?
Either way, the original conversation was about issues with the employer/manager. Not necessarily compensation.