I agree with Noah; it is not really a technical statistical question per se. There are several questions you need to have an clear answer.
Do you have a "consistent" subjective rating?
Let say your training data come from an opinion of an existing employee, will the assessment of a new employee going to have the same opinion? It is really problematic if there are inconsistent opinions and ratings after the implementation phase of your model and if so you cannot infer the performance of the feature anymore. I think this is probably the most problematic assumption if you decided to you use it.
What is your modeling objective?
If the goal is to maximize the predictive capability of the model solely, you have a legitimate reason to use it.
Is there any other business constraint?
Sometimes even if you have a significant predictor, you can't use it because of some business and legal constraint. For example, if you were to build a credit model to predict default on loan in the financial sector, you can't use age and gender (in the U.S.)... etc.
Is it ethical to include the variable?
This question probably puts your modeling higher standard; it depends on the context of your business domain.
Potential solution:
Is it possible to derive an estimate from another variable? For example, do you have the address of the donor? If so, use addresses as an intermediate variable and get an estimate of the net worth of the donor (Zillow's Zestimate) may be a good idea.
P.S. There is a well-discussed topic on stepwise regression; you should check out the post here