I think Giants fans would treat their players better if the team was 11 games over .500 instead of under and if their best reliever wasn't league average. I'm not saying all fans are rational, many are emotional/ignorant and act on perceived performance rather than real performance. Don't know much about Strickland's career, but if he was perfect with a 3 run lead but awful with a 1 run lead, it makes sense why fans wouldn't be thrilled despite the underlying stats. But most do care about performance, and they won't pretend like Schwarber has been good this year. His popularity is heavily reliant on his past performance, including the World Series.
Nah, their complaints about Strickland happened last year as well, even into the NLDS, when he had only given up 4 home runs all year. He does well in most situations. If anything when he was still a rookie he needed to improve because he only had one pitch, but now he has a few.