ebay actually has financial motivation to allow every listing that is submitted. But
ebay has to deal with different laws in hundreds of countries. They have to be able to show that they have done their own due diligence in complying with the laws.
ebay achieves this by relying upon word filtering algorithms. Having these in place gives them a legal justification in any court case that they trying to comply with the local laws. But mistake no mistake about it,
ebay would rather not be dealing with any of this either; they would rather blindly accept every listing.
The algorithms runs the same way every time so it is impossible for it to filter seller A's listing but not seller B's. If the word 'Russia' was being filtered than every single listing with the word 'Russia' in it would be flagged. So we can be 100% sure that this listing was not flagged by their algorithms.
Something kicked this particular listing into the realm of human intervention. And this intervention had nothing to do with any software programmer. This was some employee responsible for reviewing listings that had it land on their desk. And like any company,
ebay has plenty of employees who make mistakes on a daily basis.
Imagine sitting in dialysis watching employees (who get paid far less than
ebay employees) make mistakes that literally put lives in danger every week. We did not hear much about it but a John Hopkins study found that 250,000 people in the United States die every year because of medical mistakes, making it the third leading cause of death after heart disease and cancer. Or next time you walk onto a plane think about how many possible mistakes might be made with dire results. Having every employee perform at 100% is simply not realistic.
But I do not think that the removing of Battle's listing was some corporate conspiracy nor was it a programming 'bug'. The most likely reasons include; a new employee, an employee who lacked training, or an employee who does not care.
Don