But
@allnew2 and
@commiecorvus isn't what you're discussing basically performancing someone out? Their performance is being addressed and ways to improve are discussed and/or implemented.
It's a great and noble idea to tweak a job to suit an individual's capabilities, but sometimes the requirements of the job make it impossible to accommodate all, and sometimes another position more suited to someone is not available. And of course, sometimes no matter what you do, the person is just not performing, whether intentionally or because they are just not suited for the position.
Employers set job requirements and hire people with the expectation that they will be able to execute said requirements. If they can't or won't, it is an employer's right to address the issue.