I think the problem is that individuals were expecting way too much from someone coming off a major knee surgery.
Is he an AMAZING player? No. Should he start over someone with potential like Lookman, probably not. But we have one guy on the entire roster capable of playing as a true wing, and that's Walcott, who really isn't a winger. At some point, Silva is going to need wide play and the ability to get to the line and cross a ball. He may not be a wizard at it, but he's much better at it than say a Lookman. He can also play both left and right. So he has SOME value coming off the bench as either a tactical changes or as someone that on a very good day, can run at guys and be virtually unplayable. We haven't seen much of that, especially with the injury, but he has SOME value.
If we want to ship him out for 15-20M, that's fine, but we need somone else that can play as a winger. Lozano can play outside and inside, so he'd be a great options, but we will see if he can be gotten.