Here are the ids of the other 6 players: 30908527, 32159119, 32438895, 32532412, 33259208, 33195552. I'm guessing you can't see their skills now but you can probably imagine. And they were sold during the last three months for 5.2M and more. Their skills are probably not exact copies of your player but are comparable, and your player is most similar to the cheapest ones, sadly for you. That's the algorithm saying, not me. I guess if we analyse and compare all of them maybe the algorithm will be proven to have made a mistake but I think it's probably in the "personal taste" category, so beyond an achievable conclusion.
All in all, the algorithm may not be perfect but it does do the job well enough that this is not considered a bug.