I know what you're saying, but I don't think the 49ers fans appreciate what they have. Kyle Shanahan is an innovative offensive coach, who will be a good coach wherever he goes.
I don't see taking your team to the Super Bowl and losing as a sign of a failed season. That's just our weird modern American winner-take-all culture. Plus a spoiled fan base that has unreasonable expectations.
- Umm...that's what pro sports is, unless you're a team that is working its way up...you're always building to a championship. Sure how we live life should be different, but the expectations for a pro sports team should be building to a championship, not just having a "good coach".
There is an exception, I think college sports are different, staying "good" may be fine, because you need to attract year after year sponsors, boosters, new students, etc. Plus if your college is not in the right division, you're just never going to get the talent you need to win the championship. So it makes sense why some schools, good, may be good enough.
I also never said not taking your team to a SB is a sign of a failed season. But not being able to get it done after having the team they did, and losing 2 times, can still be very telling where the ceiling is for KS. In reality KS made it to the superbowl 3 times and lost all 3 times. He is a very good coach, but I think that was very telling of where his ceiling is, he cannot get it done.
There's a lot of famous quotes out there, that state things like "good is the enemy of great" and "do not be afraid to give up the good to go for the great". It's interesting you mention a spoiled fan base, because in a lot of ways...I think it's spoiled to just sit smiling with good and being too scared to risk being bad...to go for great. This is why I was on the fire PC group, this is why when our team was/is bad, I'm not losing my crap because I accept in the path for having a great Seahawks team. We may need to watch some bad football for a couple years and it still might not pan out.