"If an employee comes to me and asks for a raise then I begin the process to replace them."
That makes you sound like a horrible manager.
That makes you sound like a horrible manager.
Clearly he thinks that "asking for a raise" puts an employee in the "not 100% on board" category. That makes him terrible at reasoning, and perhaps poor at empathy, and strongly indicates he's not the kind of person an intelligent developer who desires to be treated like a human being should ever have to work for, but I'm not sure it makes him a bad manager per se. He might manage very well in other respects.
No it doesn't.
You seem think employees are there just to serve you for the lowest bid and if an employee is coming to you with a better offer then, you aren't paying them "market rate".